Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xslt/3.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
Batch file 如何定位最近使用的未指定文件_Batch File - Fatal编程技术网

Batch file 如何定位最近使用的未指定文件

Batch file 如何定位最近使用的未指定文件,batch-file,Batch File,我正在做一种杀毒软件,但我还有一个问题 findstr /i "hack" *.* (target *.* as a specified file) 还是和你一起去 for /f 所以我找到了一个包含单词“hack”的文件,但是我现在如何定位这个文件呢? 或者有没有办法用“for”命令来解决这个问题?我想试着用“for”,但实际上我不知道怎么用。 因此,我尝试使用%%n,但没有帮助。是否有人建议使用“for”解决方案,或者我应该坚持使用findstr 编辑* 这解决了我的问题 for /f

我正在做一种杀毒软件,但我还有一个问题

findstr /i "hack" *.*
(target *.* as a specified file)
还是和你一起去

for /f
所以我找到了一个包含单词“hack”的文件,但是我现在如何定位这个文件呢? 或者有没有办法用“for”命令来解决这个问题?我想试着用“for”,但实际上我不知道怎么用。 因此,我尝试使用%%n,但没有帮助。是否有人建议使用“for”解决方案,或者我应该坚持使用findstr

编辑*

这解决了我的问题

for /f "delims=" %%a in ('findstr /i /m "hack" *.*) do echo "%%a"

使用
/M
选项运行
FINDSTR
,作为带有
FOR/F
的命令。您能给我看一下完整的命令吗?我仍然不能完全确定如何使用
for/f in('findstr/i/m“hack”*.*)do(…)
for/f“delims=“%%a in('findstr/i/m“hack”*.*))do echo“%%a”
非常感谢!这就解决了!我建议你不要把答案写进你的问题中,而是把它作为答案贴出来,这样问题看起来就解决了;请注意,您甚至可以自己回答…使用
/M
选项运行
FINDSTR
,作为带有
FOR/F
的命令。您可以向我显示完整的命令吗?我仍然不能完全确定如何使用
for/f in('findstr/i/m“hack”*.*)do(…)
for/f“delims=“%%a in('findstr/i/m“hack”*.*))do echo“%%a”
非常感谢!这就解决了!我建议你不要把答案写进你的问题中,而是把它作为答案贴出来,这样问题看起来就解决了;请注意,你甚至可以自己回答。。。