【发布时间】:2018-12-12 22:41:05
【问题描述】:
我想从批处理中定位一个文件夹,该文件夹可能会随着时间的推移而更改其名称。假设我们有Folder 10102018,下次运行批处理时,文件夹名称将是Folder 20102018。
我可以从 CMD 导航到 C:\Fold*,这会导致 (C:\Folder 10102018)
使用与The system cannot find the path specified.相同的批处理文件错误
命令是->"..\..\Folder 1.1.10102018\Install.exe"
我尝试实现的是使用其名称“Folder*”的常量位进入该文件夹,并忽略它后面的任何内容,因为它并不真正相关......但很难解决。
一如既往地感谢任何帮助或替代想法!
【问题讨论】:
-
等一下,我会问我的水晶球...请分享您的相关批处理脚本部分...
-
对不起 aschhipfl,我不确定 dos 标签,但还是添加了它以吸引更多人。没有太多可分享的
"..\..\Folder 1.1.10102018\Install.exe"所以我希望它能够工作而不是"..\..\Folder 1.1.*\Install.exe" -
您应该只添加相关标签。无论如何,这段代码不仅仅是分享(请edit你的问题并在那里添加);通配符(
*、?)只能用在路径的 last 元素中;并且它们不能用于调用应用程序。
标签: windows batch-file cmd