本帖最后由 miqilaosu 于 2019-6-23 19:07 编辑
刚才看错了- cd /d %userprofile%\Desktop\A\
- for /f %%i in ('dir /b /s 1.txt' ) do echo.%%~dpi
复制代码 在手机上打的没测试反正就是先进入到根目录不然容易出错,然后for读取到%%i
%%~dpi输出就可以了
manifest.xml 这个就是你的1.txt吧 前边加个空格就行 还有在for之前最好用cd进入根目录 不然会读取到a同级别目录里边文件- for /f "delims=" %%b in ('dir /b /a-h /s "%1\*.xml"') do (
- cd /d "%1"
- for /f "delims=" %%a in ('dir /b /a /s "%1" "\manifest.xml"') do (set "BatDir=%%~dpa"
- echo "!BatDir:~,-1!"
- ))
复制代码
|