如何输入批处理文件并阅读?

时间:2013-07-01 13:45:21

标签: batch-file

我想要类似于printf&批处理脚本中的C {1}}?

这是我的剧本

scanf

我在这里手动创建for /F "delims=;" %%i in (servers11.txt) do ( type \\triss-s02-vm\ITG\Triton\GroupConfig.csv | grep -i %%i > temp13.txt REM type temp.txt | gawk -F"," '{print $1}' ) 并在那里输入值。我想从命令提示符输入它。请帮助我这样做。

2 个答案:

答案 0 :(得分:1)

您可以使用SET / P来询问用户输入:

set /P SERV=SERVERNAME?
echo %SERV% >> temp13.txt

答案 1 :(得分:1)

如果要在命令行上从头开始创建文件,请使用copy con

C:\>copy con servers11.txt
serverA
serverB
^Z
C:\>type servers11.txt
serverA
serverB
C:\>_

您可以通过输入 Ctrl + Z 输入(上面的copy con)来结束^Z