2017-12-02 377 views
0

我想在我的Windows 10机器上启动时运行批处理文件。为了做到这一点,我设置了批处理文件startup.bat的快捷方式:启动时Windows 10的启动文件夹没有运行.bat文件

User-> UserName-> AppData-> Roaming-> Microsoft-> Windows-> Start Menu-> Programs-> Startup

因为这是在运行命令框中键入“shell:startup”时出现的路径。我试图在批处理文件中运行此命令:

@echo off 
subst w: d:\Software_Projects\ 

应该用'w:'替换右侧的文件路径。但是,在Windows启动时,当我进入命令提示符并键入'w:'时,我得到“系统找不到指定的驱动器”。只有在手动运行脚本后,该命令才能起作用。会得到这个文件在Windows启动时运行,如果这种方法不起作用,或者有什么我失踪?

+0

你怎么知道它不运行? – ACatInLove

+0

对不起,补充更新,以帮助澄清如何我知道它不起作用 – Jason

+1

首先是在最后一行的bat文件中放一个暂停,这样可以保持窗口运行后打开,以便您可以看到错误消息是什么。 NB。这并不是说它没有工作,但更具体地说,它没有运行,需要测试。 – ACatInLove

回答

1

所以这个问题似乎是bat文件不会立即启动。 Windows 10需要大约10秒左右的时间才能运行启动文件夹。一旦我等待了这段时间,一切正常。

相关问题