我想编写一个可以根据字符串打开文件夹的bat文件。
例如,如果工作代码是A100
我想要打开X:\ A Contracts \ A100
for B200
X:\ B合同\ B200
等
即。 A等是合同,需要是一个字符串,以允许路径的“A Contracts”部分被定位,然后作业代码必须结束。
我有来自A-D的代码,但代码的最后部分始终是结束文件夹。但是,它通常是A100 - 工作名称(不容易记住)。是否可以使用此目标进行部分匹配?
我习惯用Matlab和其他脚本语言写作,但我对BAT文件有点新鲜,所以非常感谢任何帮助。
此外,如果脚本可以保持CMD打开并循环返回以重新输入下一个令人惊奇的代码!
答案 0 :(得分:1)
这是一个简单的批处理文件,它将接受用户输入并根据您的规范适当地打开Windows资源管理器。
@echo off
set /p code="Job Code: "
set dir="X:\%code:~0,1% Contracts\%code%\"
:: Open Explorer using %dir%
explorer %dir%
这将做你想要的。它不应该太难修改。
莫纳