有一个脚本可以获取当前路径并获取该路径中的最后两个目录
for /F "tokens=5,6 delims=\" %%a in ("%0") do (
ECHO %%a
ECHO %%b
)
输出为:
2017
Customer 91 Folder
我需要输出如下:
2017
Customer\ 91\ Folder
我正在使用此变量在 Linux 中调用和 rsync 脚本,该脚本需要转义目录路径空格。
谢谢!
最佳答案
setlocal enableDelayedExpansion
for /F "tokens=5,6 delims=\" %%a in ("%0") do (
ECHO %%a
set "second_line=%%b"
ECHO !second_line: =\ !
)
关于batch-file - 转义批处理文件中字符串变量中的空格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45636899/