【问题标题】:Windows Run regkey and RDPWindows 运行 regkey 和 RDP
【发布时间】:2009-11-06 09:29:53
【问题描述】:

当用户通过控制台登录和/或对机器执行 RDP 时,HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run 注册表项的行为是否有任何差异。

当有人登录时,我在运行键中列出了一个要启动的 exe。如果我通过控制台登录到 Win 2003 机器,则会启动 exe,如果我执行 RDP,则保持此会话打开,我会得到另一个会话,但这不启动 exe 的时间。

【问题讨论】:

  • 您确定在启动 RDP 会话之前已注销吗?
  • 不,我在启动 RDP 之前没有注销

标签: registry windows-server-2003


【解决方案1】:

我刚刚验证(在 Windows Server 2003 机器上)通过添加指向 c:\windows\system32\cmd.exe 的键打开的每个远程桌面会话都会运行一个进程。我应该提到,我使用的 Win2k3 机器已加入域,我使用我的域凭据登录,并在登录第二个会话时打开第一个会话。我现在可以在我的屏幕上看到两个 RDP 会话,每个会话中都打开了一个命令提示符。

考虑到这一点,您尝试运行的 exe 是否会在内存中检查自身/使用“保护文件”来确保任何时候只有一个副本处于活动状态?

【讨论】:

  • 太棒了!好像你回答了我的问题,我正在创建一个基于用户名的互斥锁,只允许一个实例,这就是原因。它只是没有点击我。非常感谢!!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-11-18
  • 2013-04-25
相关资源
最近更新 更多