第 9 章 批处理
批处理允许按顺序分组多个操作请求,并作为一个单元一起执行。如果序列中的任何操作请求失败,则回滚整个操作组。
批处理模式不支持条件语句。
使用批处理管理 CLI 命令进入
批处理
模式。batch
batch
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 批处理模式由提示符中的哈希符号(
#
)表示。向批处理添加操作请求。
处于批处理模式后,请正常输入操作请求。操作请求按照输入的顺序添加到批处理中。
您可以编辑和重新排序批处理命令。您也可以在以后存储批量进行处理。有关可用于处理 批处理的命令的完整列表,请参阅批处理模式 命令。
运行批处理。
输入整个操作请求序列后,使用
run-batch
命令运行批处理。run-batch
run-batch
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 输入的操作请求序列以批处理方式完成,并将结果打印到终端:
批处理成功执行。
外部文件中的批处理命令
经常运行的批处理命令可以存储在外部文本文件中,也可以通过将完整路径作为参数传递给 批处理
命令来加载,或者作为参数直接传递到 run-batch
命令。
您可以使用文本编辑器创建批处理命令文件,并将每个命令放置在自己的行中。
以下命令将以批处理模式加载 myscript.txt
文件。然后,可以编辑或删除来自此文件的命令。可以插入新的命令。此批处理会话所做的更改不会持久存在于 myscript.txt
文件中。
batch --file=myscript.txt
batch --file=myscript.txt
以下命令将立即运行存储在 myscript.txt
文件中的批处理命令
run-batch --file=myscript.txt
run-batch --file=myscript.txt
输入的操作请求序列以批处理形式完成。