我需要在 .Bat 文件中转义并写入当前目录文件夹路径。以下是我使用的代码。
@echo off
echo %CD% > path.txt
echo Done!
它输出以下路径:
C:\Users\Polo\Desktop\New folder
我需要将其转义为以下格式:
C:\\Users\\Polo\\Desktop\\New folder
我该怎么实现这个?
我需要在 .Bat 文件中转义并写入当前目录文件夹路径。以下是我使用的代码。
@echo off
echo %CD% > path.txt
echo Done!
它输出以下路径:
C:\Users\Polo\Desktop\New folder
我需要将其转义为以下格式:
C:\\Users\\Polo\\Desktop\\New folder
我建议将\
替换为\\
:
@echo off
echo %CD:\=\\% > path.txt
echo Done!
我在这里找到了它(还有许多其他批处理文件中操作字符串的方法):http://www.dostips.com/DtTipsStringManipulation.php