我最近买了一个笔记本,并会在生日那天送给别人。然而,那个人对计算机并不擅长,所以我想创建一个全屏应用程序,将它们引入计算机。该应用程序运作完美,我只需要在登录其帐户时启动它(显然也是一次)。
我知道有一个文件夹可以放置可执行文件然后在登录时执行,但是, 不够快 。
当PC启动并且自动登录完成后,桌面将显示约3分钟,直到全屏应用程序最终打开(虽然笔记本电脑不是真正的强大功能)。
如何让它更快地打开应用程序?或者,在我的应用程序打开之前,我可能会让Windows无法启动explorer.exe吗?感谢。
(操作系统是Windows 10)
答案 0 :(得分:2)
有多种方法可以做到这一点。
一个是使用注册表。您可以在以下位置添加必要的注册表 HKEY_CURENT_USER \软件\微软\的Windows \ CurrentVersion \的RunOnce 这将在用户登录后立即运行您的应用程序。
另一个是通过任务计划程序创建一个新任务: 创建任务时,您有很多选项可以控制它何时启动。您可以在登录特定用户时启动它,甚至可以在用户登录之前启动它,这样您就可以向用户解释如何正确登录计算机等。 您还可以控制此任务是执行一次还是每次执行。
我个人会选择第二个选项,因为它不需要任何手动注册表编辑,因此即使在非管理帐户上也可以设置。
答案 1 :(得分:1)
您可以更改注册表以完成此操作。
您可以修改“Shell”键
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
到你的程序的完整路径。
这应该替换explorer.exe,您的程序应该启动“explorer.exe”并在启动后将此注册表的值设置回“explorer.exe”。
参考文献: