我需要在 Windows 10 启动时禁用 explorer.exe,以便运行启动多个应用程序来运行自动售货机的 script.exe。
如何才能做到这一点?
答案1
此解决方案可能会使系统不稳定,仅供参考。
如果将 AutoHotKey 脚本添加到启动文件夹,则可以将以下命令添加为脚本中要终止的第一个命令explorer.exe
。
Process, Close , explorer.exe
来自流程,关闭文档:
关闭
强制关闭第一个匹配的进程。
Process, Close , PIDOrName
如果匹配进程成功终止,错误级别设置为其前一个进程 ID (PID)。否则(没有匹配的进程或终止进程时出现问题),则设置为 0。由于进程将突然终止——可能在关键点中断其工作或导致其窗口中未保存的数据丢失(如果有)——仅当无法使用以下方法关闭进程时才应使用此方法赢关闭在其中一个窗口上。
它本身只能暂时起作用,因为explorer.exe
偶尔会重新启动,所以需要循环运行。
Loop
{
Process, Exist, explorer.exe
If ErrorLevel = 0
break
Process, Close, explorer.exe
}