目的是把文件夹路径 "D:\末知长度\123\abc" 的 "D:\末知长度" 删除,只要 \123\abc
for /f "delims=" %%i in ( 其他代码
rem 文件名有!!!!%%%%
for /f "delims=" %%z in ("%~dp1") do (
set "Sys.1=%%i"
setlocal enabledelayedexpansio
set "Sys.1=!Sys.1:%%z=!" 问题在这 %%z 我不能改成 !Sys.1:!zxc!=! 这样吧,也不能call %%zxc%%
set "probject.2=!Sys.1:%%z=!"
endlocal
)
)
请问大神们要怎么改?
for /f "delims=" %%i in ( 其他代码
rem 文件名有!!!!%%%%
for /f "delims=" %%z in ("%~dp1") do (
set "Sys.1=%%i"
setlocal enabledelayedexpansio
set "Sys.1=!Sys.1:%%z=!" 问题在这 %%z 我不能改成 !Sys.1:!zxc!=! 这样吧,也不能call %%zxc%%
set "probject.2=!Sys.1:%%z=!"
endlocal
)
)
请问大神们要怎么改?