我想将这个文本:cd %~dp0原封不动地回显到我的文本文件中。
但是当我运行时:
echo cd %~dp0>new_file.txt
它将cd命令的结果存储在文本文件中。
由于双引号不起作用,如何在不执行命令 cd 的情况下回显它?
在批处理中,您可以通过在它前面添加第二个%
来转义%
。
echo cd %%~dp0>new_file.txt
如果您所做的只是尝试将当前目录(批处理文件所在的位置)保存到文本文件中,只需运行以下命令。
cd>new_file.txt