使用副本%0> file.bat

时间:2014-11-27 01:18:40

标签: windows batch-file

我尝试在下面的方式中使用标题中的命令。 (让我们用file.bat中的那个命令调用文件) copy copy %0 address >file1.bat
当进入file1.bat时它有copy "address of file.bat" address。 如何将它作为纯文本放入file1.bat中的%0? 对不起,我对批次缺乏经验。

1 个答案:

答案 0 :(得分:2)

对批次具有特殊意义的字符需要先前的"转义"暂停其特殊含义的字符(仅适用于那个实例)。

大多数字符的转义为^,因此要输出文字>,您需要^>

%的转义只是%,因此对于文字%0,您需要{echo =`%%0