在 Windows 中,如何控制启动程序的顺序

分享于 

2分钟阅读

Windows

  繁體

你可能非常熟悉Windows的启动程序功能,虽然可以指定要在Windows启动时自动启动的应用程序,但是无法控制它们的启动顺序。有两种方法可以轻松克服此限制,并控制应用程序的启动顺序。

注:本教程适用于版本的Windows,包括Windows Server。

使用WinPatrol

使用批处理脚本

如果你不想安装或依赖"还有另一个应用程序",或者只是想得到一点极客,可以使用批处理脚本,

转到"开始">"所有程序",右键单击"启动"文件夹,然后选择"打开",以打开Windows"启动"文件夹。

当程序列表出现时,创建一个"StartupOrder.bat"的新文本文件。

在记事本中编辑StartupOrder.bat文件以添加延迟时间和要启动的应用程序,

TIMEOUT命令的使用是指定延迟,用法很简单:

TIMEOUT /T seconds-to-wait 

例如,以下两个命令将在继续之前分别等待10秒和2分钟(120秒):

TIMEOUT /T 10 
TIMEOUT /T 120

使用START命令启动目标应用程序,使用START命令而不是输入程序名的原因是,告诉批处理脚本启动目标应用程序并继续,直到关闭它,这个命令的用法是:

START "" "C:PathToApplication.exe" 

例如以下两个命令将打开记事本和计算器,而不等待其他命令关闭(即同时)

START "" "Notepad.exe"

START "" " Calc.exe"

要使自定义StartupOrder.bat脚本正常工作,只需将delay (超时)和launch (开始)命令组合起来,按你想要处理它们的顺序。

下载WinPatrol


STA  Window  Windows  控制  ord  启动