【问题标题】:Windows shell - prevent load or dynamically reloadWindows shell - 防止加载或动态重新加载
【发布时间】:2011-03-14 08:51:06
【问题描述】:

我们有一个在 Windows 上运行的专用程序,但我们希望这个程序成为用户启动机器时的第一个屏幕。我从注册表项中删除了explorer.exe 字符串:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Shell

但是,当特权用户想要访问“普通 Windows 界面”时,我们运行 explorer.exe,但普通 shell 不会出现 - 相反,只会打开一个简单的文件夹 windows...

我们如何重新加载 Windows shell(开始菜单、任务栏等)? 或者 - 还有其他方法可以完成这项任务吗?

提前致谢。

【问题讨论】:

    标签: registry windows-shell


    【解决方案1】:

    Explorer 检查 Winlogon 值是否为默认 shell,因此您必须将 shell 值设置为 explorer.exe,启动 explorer,等待一两秒,然后恢复原始值。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-06-06
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多