如何在Windows中获取文件的路径

时间:2018-01-11 10:47:54

标签: windows batch-file command-line

我正在尝试获取文件的路径,并希望在同一目录中添加另一个文件,因为我正在执行以下命令,该命令为我提供了带文件名的路径。

dir *install*.jar /b /s

如何才能获得文件的路径,以便我可以将目录更改为该路径并创建另一个文件?

1 个答案:

答案 0 :(得分:0)

你可以试试这个:

for /f %%G in ('dir *install*.jar /b /s') do CD "%~dpG"
  • 循环遍历dir命令
  • 的结果
  • 找到匹配文件的DP ath
  • 将目录更改为找到的路径

注意:这甚至适用于匹配的多个文件。如果遇到这种情况,它会将目录更改为最后匹配的文件。您可能希望使用/o中的dir标记来更改列表的顺序。