我想在某个位置启动一个批处理文件。我试过start /d C:\Windows C:\Windows\branding\readWin..bat
在我的桌面上启动它的批处理文件。任何方式来做到这一点?在某个位置启动一个批处理文件
谢谢。
我想在某个位置启动一个批处理文件。我试过start /d C:\Windows C:\Windows\branding\readWin..bat
在我的桌面上启动它的批处理文件。任何方式来做到这一点?在某个位置启动一个批处理文件
谢谢。
你是否在命令提示符下运行此命令?
start /d "path" file.bat
围绕文件路径的引号很重要,文件名跟在路径后面。
我应该指出'start'认为它遇到的第一组引号是它认为你要设置命令提示符窗口的位置,而不管引号实际位于何处。在那里粘贴另一组引号来解决这个问题,就像这样:'start“”/ d“path”file.bat' – SomethingDark
当我尝试这个时,我得到一个没有标题的新cmd窗口,它显示“file。蝙蝠“不是可执行程序等。 –
我不确定你的意思。在调用脚本之前,您不需要更改当前/入门目录。如果该脚本需要定义其工作目录,则应该在其中进行。
如果是这样的话,那么只要输入完整或相对批处理文件名:如果你想调用没有定义自己的当前目录下的批处理文件,你觉得有必要
"C:\Windows\branding\readWin..bat"
CD /D "C:\Windows"
或者:
PushD "C:\Windows"
,那么你可以先自己定义它肯定
之后,使用前面提到的全路径或相对路径运行批处理文件。
你的批处理文件的位置在哪里? – Hackoo
它在C:\ Windows \ branding \ readWin..bat。 –