可能的重复:
如何在 Windows 自行启动之前启动程序?
我希望 Windows 在加载登录(或欢迎)屏幕之前运行命令行程序。如果你见过这个屏幕,你就会明白我的意思:

我想要执行此程序正好在上述阶段/屏幕(被加载任何驱动程序之前)。原因和目的太复杂了,这里就不解释了。但这可能吗?
不幸的是,在那个阶段你不能只运行任何程序。在加载 Win32 子系统之前,只能运行使用“本机”NT API(由 NTDLL.dll 提供)的应用程序。
要检查程序是否可以在该特定阶段运行,请执行以下操作:
regedit.exe)。HKLM\SYSTEM\CurrentControlSet\Control\Session Manager并找到一个名为的多字符串 ( REG_MULTI_SZ ) 条目BootExecute。%windir%\system32.如果程序在 Native NT 环境中运行,您就赢了。否则,除非您可以访问程序的源代码,否则您将无能为力。
阅读这篇Technet 文章,了解有关 Native NT 应用程序的更多信息。
| 归档时间: |
|
| 查看次数: |
4770 次 |
| 最近记录: |