尝试在我的批处理代码中使用此行输出的目录。
findstr /M search_text "C:\Users\user\Desktop\*"
此输出是文件目录。
"C:\Users\whatever\blabla"
我知道我可以添加>>并将其打印到文本文件,但我宁愿不去那条路,因为我不知道如何将dir拉回到命令行中。有什么方法我可以像Set =%k命令一样对变量供以后使用。对不起,我还是很新。谢谢你的帮助!
答案 0 :(得分:1)
你可以这样做
for /f %%i in ('findstr /m "search_text" "C:\Users\user\Desktop\*"') do set file=%%i
然后你有%file%
变量的输出。
希望这有帮助。