我想使用批处理文件(*.bat
)在文件夹%tv%
中创建一个名为“new text document.txt”的文件。这是我的批处理文件:在批处理文件(* .bat)中创建文件命令
set tv=D:\prog\arpack96\ARPACK\SRC
cd "%tv%"
@CON >> "new text document.txt"
set tv=
虽然我真的可以在文件中创建%tv%
,但是当我运行上面的批处理文件,我会得到一个错误信息说
“”无法识别作为内部 或外部命令,可操作程序 或批处理文件。
有无论如何摆脱这个错误信息?或者我使用错误的命令创建文件?
这是正确的答案。 – Graviton 2010-01-12 03:46:37
好吧,它是* a *正确的答案,它可能不是唯一的答案:-) – paxdiablo 2010-01-12 03:48:53
我通常使用'type nul>'或'copy nul'。但是我在这里稍后了解了这个'set/p'技巧:)。 – Joey 2010-01-12 06:47:33