Bat文件中的转义路径

Jes*_*sia 3 windows path batch-file

我需要转义并将当前目录文件夹路径写入.Bat文件。下面是我使用的代码。

@echo off
echo %CD% > path.txt
echo Done!
Run Code Online (Sandbox Code Playgroud)

输出以下路径:

C:\Users\Polo\Desktop\New folder
Run Code Online (Sandbox Code Playgroud)

我需要编写它转义如下:

C:\\Users\\Polo\\Desktop\\New folder
Run Code Online (Sandbox Code Playgroud)

我该如何实现?

Dra*_*nia 5

我建议替换\\\

@echo off
echo %CD:\=\\% > path.txt
echo Done!
Run Code Online (Sandbox Code Playgroud)

我在这里找到了这种方法(以及处理批处理文件中的字符串的许多其他方法):http : //www.dostips.com/DtTipsStringManipulation.php