我正在获取名为curl_for_32bit的文件的路径。现在它回复了这个:
Volume in drive C has no label.
Volume Serial Number is 901C-31D8
Directory of C:\Users\onlYUs\Documents\jezreel\32BIT
08/24/2016 05:24 PM 1,768,448 curl_for_32bit.exe
1 File(s) 1,768,448 bytes
Total Files Listed:
1 File(s) 1,768,448 bytes
0 Dir(s) 126,746,275,840 bytes free
现在我想要的是只获取以Directory of ...开头的行,然后删除...的word目录,这样剩下的就是路径。
编辑: 仅输出带有目录的行..已完成。现在我的问题是如何删除“目录”以保留路径?
Directory of C:\Users\onlYUs\Documents\jezreel\32BIT
答案 0 :(得分:0)
查看同一问题上的其他链接问题,我假设您希望将目录路径作为变量:
@Echo Off
For /R \ %%I In ("curl_for_32bit.exe") Do Set var=%%~dpI
或者如果您只想移动到该目录:
@Echo Off
For /R \ %%I In (curl_for_32bit.exe) Do CD /D %%~dpI