Bat文件中的逃生路径

时间:2013-12-10 03:15:21

标签: windows batch-file path

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

@echo off
echo %CD% > path.txt
echo Done!

输出以下路径:

C:\Users\Polo\Desktop\New folder

我需要将其转义为如下所示:

C:\\Users\\Polo\\Desktop\\New folder

我怎样才能做到这一点?

1 个答案:

答案 0 :(得分:5)

我建议将\替换为\\

@echo off
echo %CD:\=\\% > path.txt
echo Done!

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