我正在尝试使用批处理文件创建 HTML 文件。但是没有成功。我该怎么做?
我的蝙蝠命令
set/p n=1:
copy con c:\55.HTML
my HTML page %n%
但是这个命令只会创建一个55.HTML
,当你打开它时它是空的:/
答案1
也许你期望
copy con c:\55.HTML
读取下一行(几行),就像它是 shell here-document 一样。由于结果为空,因此更有可能它没有这样做,而是什么都没复制(快速检查后发现,脚本挂在命令上copy
,终止该命令后会转到无法识别的命令“my”)。
不过你始终可以这样做:
echo my HTML page %n% >>c:\55.html