我正在尝试获取文件的路径,并希望在同一目录中添加另一个文件,因为我正在执行以下命令,该命令为我提供了带文件名的路径。
dir *install*.jar /b /s
如何才能获得文件的路径,以便我可以将目录更改为该路径并创建另一个文件?
答案 0 :(得分:0)
你可以试试这个:
for /f %%G in ('dir *install*.jar /b /s') do CD "%~dpG"
dir
命令D
和P
ath 注意:这甚至适用于匹配的多个文件。如果遇到这种情况,它会将目录更改为最后匹配的文件。您可能希望使用/o
中的dir
标记来更改列表的顺序。