Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Windows 如何删除特定行中的某些单词而不完全删除该行?_Windows_Batch File - Fatal编程技术网

Windows 如何删除特定行中的某些单词而不完全删除该行?

Windows 如何删除特定行中的某些单词而不完全删除该行?,windows,batch-file,Windows,Batch File,我正在获取一个名为curl\u的文件的路径,该文件为32位。现在它答复如下: 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,76

我正在获取一个名为curl\u的文件的路径,该文件为32位。现在它答复如下:

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 C:\Users\onlYUs\Documents\jezreel\32BIT

查看关于同一问题的其他链接问题,我假设您希望目录的路径作为变量:

@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

你的问题是关于搜索。。。在问这个问题之前,你有没有尝试过寻找答案?CloseVote:问题必须展示出解决问题的最小努力。告诉我们你试过做什么,为什么不起作用,以及它应该如何像X-Y问题一样工作。您可以使用
for/F“delims=“%%F in('dir/B/S/A:-D”curl\u for_32bit.exe“')获取文件夹,并设置“folder=%%~dpF”
更改了问题。有没有办法只删除单词Directory of。。在没有完全删除该行的情况下?您计划就同一问题发布多少问题?1.(这似乎涵盖了您试图解决的核心问题,以及我提供的答案)2。3.