Potrzebuję dostępu do zmiennej środowiskowej zdalnie. Aby to zrobić, myślę, że najlepszym sposobem jest odczytanie go z rejestru.
Gdzie w rejestrze przechowywane są zmienne środowiskowe?
registry
environment-variables
Brian R. Bondy
źródło
źródło
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
Zdaję sobie sprawę, że jest stary, ale istnieje bardziej wydajny sposób na wykonanie tego w Windows 7. SETX jest domyślnie instalowany i obsługuje łączenie się z innymi systemami.
Aby zmodyfikować globalne zmienne środowiskowe systemu zdalnego, którego byś użył
Nie wymaga to ponownego uruchomienia eksploratora.
źródło
cmd:
PowerShell:
Powershell / .NET: (patrz https://msdn.microsoft.com/en-us/library/system.environmentvariabletarget(v=vs.110).aspx )
źródło
Zawsze miałem z tym problemy, zrobiłem getx.bat:
źródło