例如,我需要在很多 Windows 机器上将 Cygwin sshd 服务从“ntsec”模式切换到“nontsec”模式,而无需重新安装该服务。
答案1
变量存储在
/HKLM/SYSTEM/CurrentControlSet/Services/{service name}/Parameters/Environment
注册表项。因此,以下命令可完成 sshd 示例:
regtool set /HKLM/SYSTEM/CurrentControlSet/Services/sshd/Parameters/Environment/CYGWIN nontsec
# don't run the following commands one-by-one unless you want to lose remote access
cygrunsrv -E sshd && cygrunsrv -S sshd