最近学会了使用KCP加速shadowsocks。但是在windows下每次开机都会出现一个命令提示符窗口,非常影响美观。在一番搜索之下,我找到了如何在后台运行cmd程序的方法,那就是利用vbs脚本。
比如说,要运行的脚本名字是C:run.bat
。那么就新建一个run.vbs
,内容如下:
Dim WinScriptHost
Set WinScriptHost = CreateObject("WScript.Shell")
WinScriptHost.Run Chr(34) & "C:run.bat" & Chr(34), 0
Set WinScriptHost = Nothing
然后打开计划任务程序,新建一个开机启动任务,然后选择该脚本。最后在右击选择启动任务,查看一下是否成功。这样设置之后,开机运行的cmd程序就不会出现一个黑色窗口了,不仅更加美观,而且不会出现误关闭窗口导致程序关闭的情况。
参考资料。