2
我想写一个代码,它将显示我定义的文件的路径。比如我有两个文件批处理脚本返回文件的路径
- d:\测试\ ExecuteScript.bat
- d:\ document.txt的
我希望在我的脚本定义文件名 “文档.txt”并返回“D:\ Test \ ExecuteScript.bat”。我也曾尝试下面的代码:
用于/ R %% X IN(*文档.txt)做回声 “%% X”
然而,这仅在文档工作.TXT是一个文件夹内,而ExecuteScript.bat是文件夹外部,〔实施例:
- d:\ ExecuteScript.bat
- d:\测试\ document.txt的
我已经搜索了许多在线解决方案,但其中许多需要我把C:\放在我不想要的代码的前面。非常感谢,并提前抱歉我的英语不好。
'为/ R “d:\” %% X中(“* document.txt”)会回显“%%〜x”';如果你正在使用同一个驱动器:'for/R“\”%% x in(“* document.txt”)do echo“%%〜x”'就足够了;或者你想搜索*所有*驱动器? – aschipfl
'for/r“d:\ tests”%% x in(“* document.txt”)do echo“%% x”'? – npocmaka
@aschipfl你是否有能够在所有驱动器中搜索的代码? – thompsonrapier