【发布时间】:2013-12-27 23:08:48
【问题描述】:
这是我正在处理的批处理文件中的一行代码。
echo %systemroot% >> untitled.bat
它的工作是将文本%systemroot% 附加到另一个名为untitled.bat 的批处理文件中。
当我用记事本打开 untitled.bat 文件以查看代码时,它显示为C:\Windows。
这是有道理的,因为那是我的%systemroot%,但我的问题是我希望将代码作为%systemroot% 而不是C:\Windows 写入untitled.bat 文件。
有谁知道(如果有的话)这是怎么可能的?
【问题讨论】:
-
您是否尝试过使用引号,即
echo "%systemroot%" >> untitled.bat?
标签: batch-file cmd environment-variables