使用相对路径调用批处理文件

使用相对路径调用批处理文件

哦天哪,我得在这里暴露自己是菜鸟的事实 ;)

在 Windows 中,我需要在工作目录的子目录中执行批处理文件。但是,仅仅运行subdir/foo.bat cmd1 cmd2不起作用,我收到一条错误消息

找不到命令“subdir”。

我究竟做错了什么?

答案1

有不同的方法可以做到这一点。

如果目录是:

c:\workdir\batfile-dir\

您当前位于 \workdir\

您可以这样做:\batfile-dir\foo.bat

要记住的是 foo.bat 将以 \workdir\ 的“当前目录”运行

高血压

相关内容