1
如何在批處理腳本中執行以下命令?我如何在批處理腳本中運行此操作? (For)
for /L %i in (1,0,2) do (for /f "delims=^" %j in (commands.txt) do cmd.exe /c %j >> output.txt & del commands.txt) & ping -n 2 127.0.0.1
它返回:j不是預期的。
如何在批處理腳本中執行以下命令?我如何在批處理腳本中運行此操作? (For)
for /L %i in (1,0,2) do (for /f "delims=^" %j in (commands.txt) do cmd.exe /c %j >> output.txt & del commands.txt) & ping -n 2 127.0.0.1
它返回:j不是預期的。
在一個批處理文件,您必須將%
簽收for
變量翻番:
for /l %%i ...
,同樣也%j
了。
這也詳述的文檔help for
中:
在批處理程序使用
FOR
命令,指定%%variable
代替 的%variable
。
幾乎就在一開始。
謝謝!我感覺有點愚蠢...... –