【问题标题】:Start Application Before Windows Shell Starts Up?在 Windows Shell 启动之前启动应用程序?
【发布时间】:2012-03-21 14:31:00
【问题描述】:

我有一个 C# WPF 应用程序,我想在 Windows 资源管理器 shell 出现之前启动/显示它。我基本上希望我的应用程序是登录后首先加载的内容。

【问题讨论】:

  • 我们怎么知道您没有试图破坏某人的系统?你的头像让我怀疑。
  • 哈哈公然。 CaMiX - 出于好奇,为什么?
  • 顺便说一句,这不是一个反问。
  • 我需要在用户进入可能是也可能不是自动登录用户的窗口之前对其进行身份验证。

标签: c# .net wpf windows


【解决方案1】:

Winlogon 是显示登录凭据对话框的程序,它负责登录,并最终启动 shell。 您可以从注册表配置它的许多方面。具体来说,您可以告诉它生成一个不同的程序作为 shell。你在:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon 壳牌 (REG_SZ)

只需将值更改为您要启动的任何程序,完整路径或部分路径。您还可以在等效的 HKCU 配置单元中为每个用户更改它。

[旁注:您的标签具有误导性。您的问题与 c# 或 WPF 无关]

【讨论】:

  • 这是我正在启动的应用程序描述的一部分。
猜你喜欢
  • 2014-10-13
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-10-08
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多