我不熟悉终端服务器,我在任何地方都找不到这些信息。
我想知道HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\CurrentVersion\Run注册表项是否可以在终端服务器上工作,或者我应该使用HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Terminal Server\Install\Software\Microsoft\Windows\CurrentVersion\Run或HKCU\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Terminal Server\Install\Software\Microsoft\Windows\CurrentVersion\Run的特定项,因为我不能确定它们之间的区别。
我希望有更多终端服务器工作经验的人能提供帮助。
发布于 2013-05-26 03:30:51
在终端服务器环境中使用HKLM\SOFTWARE\Microsoft\CurrentVersion\Run的方式与在“普通”环境中使用它的方式完全相同。来自KB321707 (它是为Windows2000编写的,但也适用于现代Windows版本):
您可以在注册表中指定命令行,以便在用户登录到终端服务时启动程序:
在终端服务服务器上,启动注册表编辑器(Regedt32.exe).
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
有关在用户登录到终端服务时让程序自动启动的其他方法,请参阅相同的知识库。
关于您在问题中提到的...\Terminal Server\...注册表项,它们是所谓的注册表映像的一部分。它们是由在安装模式下运行的终端服务创建的,通常不需要直接使用它们。如果你对这个话题感兴趣,可以看看Nicholas Dille的The Shadow Key Companion。
https://stackoverflow.com/questions/15139179
复制相似问题