部分程序需配置开机自启,且为了不影响体验,需配置后台运行。我们可以选择在 任务计划程序 中配置计划任务,设置在用户登录后,自动启动应用程序。
但默认情况下,创建 只在用户登录时运行 的程序默认会创建控制台窗口,若需要不显示 控制台窗口。可选择创建 vbs 脚本:
Option Explicit' 查询命令路径Dim WMIService, Process, Processes, Flag, WSSet WMIService = GetObject("winmgmts:{impersonationlevel=impersonate}!\\.\root\cimv2")Set Processes = WMIService.ExecQuery("select * from win32_process")Flag = truefor each Process in Processesif strcomp(Process.name, "execToRun.exe") = 0 thenFlag = falseexit forend ifnextSet WMIService = nothing' 执行命令if Flag thenSet WS = Wscript.CreateObject("Wscript.Shell")WS.Run "execToRun params...", 0end if
