我在Windows XP / 7上使用drag-n-drop批处理脚本来连接html文件的目标。我发现该命令的一部分正在回显到文件内容之上的最终连接文件中。如何阻止shell提示符,类型和路径被包含在我的文件中?
bat script:
set inputdir=%~dpn1
set scriptroot=%~dp0
>"%scriptroot%concat.html" (for /r %inputdir% %%F in (*.html) do type "%%F")
输出:
C:\Documents and Settings\TMPUSER>type C:\test\test.html"
<html>
...
</html>
C:\Documents and Settings\TMPUSER>type C:\test\test2.html"
<html>
...
</html>
答案 0 :(得分:2)
如果您的程序是.bat文件,请在第一行写下:
@echo off
默认情况下,显示命令(和工作文件夹):
C:\folder>echo hi
hi
要禁用此功能,请使用 @echo off ,启用它,使用 @echo 。
希望它有所帮助!
答案 1 :(得分:1)
@echo off
将它放在脚本的顶部。