这样的?for内只能用命令行方式执行调用- set "#="C:\a\b\c\a.txt"
- set "$="&&call:1
- echo,!$!
- pause
- goto:eof
- :1
- if not defined # goto:eof
- for /f "tokens=1,* delims=\" %%y in ("!#!") do set "$=%%y"&set "#=%%z"
- goto:1
复制代码 还是这样的?- for /f "delims=" %%y in ('call cmd.exe /c "%~dp01.bat"')do (
- echo,%%y
- )
- pause
复制代码
|