For example, I need to switch Cygwin sshd service from 'ntsec' to 'nontsec' mode on quite a few Windows machines without re-installing the service.

link|improve this question
feedback

1 Answer

up vote 0 down vote accepted

The variables are stored under

/HKLM/SYSTEM/CurrentControlSet/Services/{service name}/Parameters/Environment

registry key. So, the following commands do the trick for sshd example:

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
link|improve this answer
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.