资源描述
1 序言
在用户登录windows界面后, 操作系统将自动按开启组中设置前后次序来开启对应服务。因为在开启中组程序前后次序是由软件在安装时自动排列, 这么就造成部分程序开启前后次序与实际需要不一致。
比如在使用了KIS专业版或KIS商贸版软件情况下, 因为软件加密程序需要在SQL Server服务开启以后才能正常运行, 不过通常情况下软件加密程序在SQL Server管理器之前开启, 造成软件加密程序在开启时提醒无法连接到SQL Server服务器。等SQL Server管理器运行正常后, 刷新软件加密程序, 才能正常运行。
在这种情况下, 我们就需要根据实际需要, 调整系统开启次序, 使之符合实际需要。
2 设置方法
2.1 建立独立文件夹管理开启项目
因为在开启中组程序前后次序是由软件在安装时自动排列, 加上每个程序开启也是需要时间, 所以直接在开启组中调整各项目前后次序不是很方便。能够考虑建立一个独立文件夹来管理开启项目, 比在D盘上建立文件: ordered.。
2.2 剪切目前开启组中项目
将目前开启组中全部项目快捷方法全部剪切到之前建立D:\ ordered文件夹中, 为后面操作作准备。
2.3 建立开启次序列表
2.3.1 进入DOS控制台
本例以在D盘中对应目录操作为例, 假如在其她盘符或文件夹中操作, 请以实际为例, 替换以下对应盘符及文件夹名称内容即可。
在运行中, 输入CMD, 确定后, 进入WindowsDOS命令模式, 在DOS窗口中, 经过以下步骤分别输入对应DOS命令:
Cd D:\ ordered
回车后, 再输入:
D:
再回车, 这时, 系统已经切换到D:\ ordered目录下。
注: 在DOS命令中, 在每个命令与内容之间, 必需保留一个空格; 全部字符必需是英文状态下半角字符, 不然无法实施, 后同。
2.3.2 创建开启次序文件
在DOS命令窗口中, 继续输入以下命令:
Dir /b > ordered.bat
回车, 这时, 已经自动将目前ordered文件夹中全部内容, 生成了一个文件名为ordered.bat文件。
注意: 在上述命令>符号前和后, 都有一个空格。
2.3.3 调整开启次序与内容
在Windows中, 切换到D盘下ordered文件夹中, 选择ordered.bat文件, 并在右鍵中选择编辑功效, 即可在记事本中编辑ordered.bat中内容, 如:
首先, 需要删除ordered.bat文件中“ordered.bat”这一项内容;
其次, 需要在每项信息之前, 加上目前文件夹路径名称;
其三, 为了管理方便, 能够为开启前后进行编号, 她在每个项目之前, 增加一个数字编号, 并按前后次序调整她们位置;
其四, 因为SQL Server服务开启需要一段时间才能完成, 所以能够经过ping 来设置一个延时时间。
完成后内容以下:
其中: ping –n后数字25表示延时秒数, 能够依据实际情况对此数值进行调整。Exit表示退出DOS窗口, 这一命令可要可不要。
至此, 开启次序列表已经建立完成。
2.4 完成开启组信息设置
完成上述设置后, 即可对ordered.bat文件创建一个快捷方法, 并将此快捷方法拖动到开启组中; 或是选择ordered.bat文件后按住右重将它拖动到开启组, 完成开启组信息设置。重新开启操作时, 就会按ordered.bat中内容和次序进行开启。
2.5 优化设置
不过这种方法有一个缺点, 就是在开启时, 会显示一个DOS窗口。假如不期望每次都出现这么一个DOS窗口, 能够按以下方法设置。
在ordered.bat同文件夹下面新建一个记事本输入:
Set shell = Wscript.createobject("wscript.shell")
a = shell.run ("ordered.bat",0)
完成后将文件保留为: run.vbs(注意, 在保留文件时, 必需先在文件类型中选择全部文件类型), 最终再按2.4中方法, 将RUN.vbs快捷方法拖动到开启组中。
假如开启组中已经保留了ordered.bat快捷方法, 则需要删除它, 即只需要保留RUN.vbs快捷方法即可。
重新开启操作时, 就会按ordered.bat中内容和次序进行开启, 而且不再显示DOS运行窗口。
3 适用范围
全部需要类似设置开启次序场景, 均可借鉴设置。
但此方法不可实现在不登录windows情况实现开启组中程序开启。假如需要此项设置, 则需要设置Windows为以自动方法登录, 相关操作方法能够在网上搜索, 或参考后续内容调试。
展开阅读全文