是否可以用一堆命令创建一个批处理文件(commands.bat)

ECHO HELLO
ECHO HOLA
ECHO KONICHIWA
ECHO ANYONGHASEYO
ECHO BONJOUR

,然后在不同的批处理文件中,CALL commands.bat 并且只在第 2 行或第 4 行执行命令而不知道这些行上的内容?

最佳答案

这就是我在评论中的意思。

master.bat

echo abcd
echo hello
echo notepad
echo public
echo wind
echo balance

command.bat
@echo off

more +3 master.bat > temp.bat & temp.bat

为我打印以下内容。
public
wind
balance

要从第一行开始,请使用 +0

如果你想通过命令行发送这个号码,这里有一个稍微修改的版本:

command.bat
@echo off

more +%1 master.bat > temp.bat & temp.bat

您可以使用 command.bat 0command.bat 3 等命令运行上述内容。

关于batch-file - 批处理脚本 - 调用另一个批处理脚本来调用 line 来执行某些命令,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7432751/

10-13 05:23