2013-08-25 145 views
0

我需要将DOS命令列表本身保存在文本文件中。将DOS命令保存到txt文件

但是,当我使用

echo copy source_file target_file >> new_command.txt 

它被正确写入复制命令将文件,但在同一时间被执行命令。 我想的是,这应该只写拷贝命令将文件不执行呢..

new_command.txt应该包含

echo copy source_file target_file 
+0

当我想要做上面的cmd cmd不执行它只是被保存在提到的文件中直接。 –

+0

对我来说,它正在执行..并说目标目录无法找到..因为我给了一个错误的位置..这意味着它正在执行..我在脚本的第一行使用@ECHO OFF 。是否可以因为这个? – TechBytes

+0

没有我插入@ECHO OFF作为第一个语句它不会对我做任何改变 –

回答

1

我不知道为什么你想要做虽然这:)

echo echo copy source_file target_file >> new_command.txt 
+0

我想创建一个新的批处理文件'new_command.bat',它将包含一系列复制命令。这个新的批处理文件的内容就像'copy source_file1 target_file1 copy source_file2 target_file2 copy source_file3 target_file3 ...',这样当我运行这个新批处理时,它会将所有文件复制到指定的位置。 – TechBytes

+0

现在工作正常。有一个路径水平问题。谢谢你的帮助。 – TechBytes