如何从另一个批处理文件调用 Windows 批处理文件
我需要创建一个批处理文件来更改特定文件夹的路径并执行一组其他 bat 文件。
我的批处理文件如下所示:
start cd c:\temp\ command1 command2
但它不起作用。它只是将路径更改为 C:\Temp
但忽略下一行。
我该如何解决这个问题?
谢谢。
I need to create a batch file that changes path to a particular folder and executes a set of another bat files.
My batch file looks as follows:
start cd c:\temp\ command1 command2
But it does not work. It just changes path to C:\Temp
but ignores next lines.
How can I fix this?
Thank you.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(6)
尝试:
Try:
将“call”放在对其他 .bat 文件的引用前面。像这样,
Put "call" in front of references to other .bat files. Like this,
不要忘记检查您是否真的位于驱动器 C 上。在执行其他操作之前先尝试执行“c:”。
dont forget to check if you are really on drive c. try executing a "c:" first before anything else.
只需放入
CD c:\temp
:甚至:
Just put
CD c:\temp
:Or even:
如果您取出
start
命令,它应该可以工作。If you take out the
start
command, it should work.