如何在不执行批处理文件中的命令的情况下回显命令



我想将这个文本:cd %~dp0原封不动地回显到我的文本文件中。

但是当我运行时:

echo cd %~dp0>new_file.txt

它将cd命令的结果存储在文本文件中。

由于双引号不起作用,如何在不执行命令 cd 的情况下回显它?

在批处理中,您可以通过在它前面添加第二个%来转义%

echo cd %%~dp0>new_file.txt

如果您所做的只是尝试将当前目录(批处理文件所在的位置)保存到文本文件中,只需运行以下命令。

cd>new_file.txt

相关内容

最新更新