学业繁忙,无暇更新

在制作批处理文件(人称BAT或WINDOWS脚本)时,建议按照下列规范去制作
在这篇文章中引用的文件名会用斜体处理,关键内容用粗体处理,编者注释用删除线处理

层次

如果是简单的批处理,用于创建文件,查看文件或者调用其他程序,可以在单文件内整合所有操作
如果需要处理的内容较多,可以进行批处理调用其他批处理,像这样:

    ::(a.bat) 
    cd libs
    call b.bat

这是批处理最基本的调用
在调用 b.bat 时,a.bat等待b.bat返回
另外,文章内会提到返回值的处理

注释

批处理文件中,可以用两个英文冒号表示注释行
注释行在cmd.exe中不会被处理
Like This

    ::注释行
    echo 2333
    ::echo 114514

此时控制台输出为

    C:\libs\b.bat echo 2333
    2333

隐藏回显&标题设置

如果大型批处理文件直接被完整输出日志,可能会让控制台窗口凌乱,此时你可以通过一些头控制输出的效果
这些头并不一定适合调试
隐藏控制台 Log 回显:echo off
隐藏 Log 回显:@
另外,批处理可以设置一个标题:title
来个栗子

    ::(这是批处理文件 c.bat)
    echo off ~~这一句话没有屏蔽回显~~
    @echo off ~~这一句没有屏蔽错误~~
    title 233 
    echo on
    cmd

控制台输出

    C:\c.bat echo off ~~第一句话的回显~~
    echo 处于关闭状态 ~~第二句话的错误~~
    ~~此时标题刷新为 233~~
    ~~由于屏蔽了普通回显,无输出~~
    [CMD.EXE]

查看原文

最后修改:2020 年 11 月 12 日 10 : 21 PM
这对你而言没有什么...但是对我......好像也没有什么[滑稽]