Czy istnieje sposób na zmianę wartości zmiennej środowiskowej (systemowej) za pomocą powłoki powershell? Mogłem tylko zmienić wartość ręcznie i zobaczyć zmianę po ponownym uruchomieniu powłoki powershell. Kontekst: Próbujemy dynamicznie ustawiać wartość pośredniej konfiguracji SSIS, a plik konfiguracyjny jest różny w zależności od środowiska.Powershell - zmiana wartości zmiennej środowiskowej
6
A
Odpowiedz
9
Aby ustawić zmienną środowiskową na poziomie systemowym (i ich trwałe), trzeba użyć metody .NET Framework [Environment]::SetEnvironmentVariable()
w bieżącej sesji, można ustawić je poprzez $env:NAME = VALUE
.
Zobacz http://technet.microsoft.com/en-us/library/ff730964.aspx
Powiązane problemy
- 1. Uzyskiwanie wartości zmiennej środowiskowej w java
- 2. PowerShell: Ustawienie zmiennej środowiskowej za pomocą jednego polecenia tylko
- 3. Jak znaleźć położenie zmiennej środowiskowej?
- 4. Ustawianie zmiennej środowiskowej w javascript
- 5. Jak używać systemowej zmiennej środowiskowej jako części wartości @PropertySource?
- 6. jak uzyskać wartość zmiennej środowiskowej w Android.mk?
- 7. Zmiana pojedynczej wartości zmiennej w tekście zapytania
- 8. Zmiana wartości zmiennej Makefile wewnątrz obiektu docelowego
- 9. Ustawienie zmiennej środowiskowej za pomocą .htaccess
- 10. Procesor Xcode zależny od zmiennej środowiskowej
- 11. Ustawienie zmiennej środowiskowej JAVA_HOME w Ubuntu
- 12. Wyłuskanie z ruby podczas ustawiania zmiennej środowiskowej
- 13. Czy ktoś próbował użyć zmiennej środowiskowej UV_THREADPOOL_SIZE?
- 14. Ustawianie zmiennej środowiskowej w skrypcie ant
- 15. Składowanie repozytorium Git w AppVeyor przy użyciu zmiennej środowiskowej
- 16. Składnia, aby uzyskać wartość zmiennej środowiskowej w pliku Kconfig
- 17. powershell: łączenie ścieżki za pomocą zmiennej
- 18. Jak określić wartość zmiennej środowiskowej Jenkins, która zawiera spację
- 19. Zmiana ng-hide na podstawie wartości zmiennej w angular.js
- 20. Zmiana właściwości użytkownika w powershell
- 21. Tomcat KeyStore środowiskowej PATH
- 22. Jak programowo uzyskać wartość zmiennej środowiskowej PATH w systemie Android?
- 23. Jak dodać aktywny profil sprężyny ze zmiennej środowiskowej?
- 24. Jak korzystać ze zmiennej środowiskowej Rails w skrypcie wdrożenia Capistrano?
- 25. Jak uzyskać separator zmiennej środowiskowej PATH w języku Python?
- 26. Python: niezależny od platformy sposób modyfikowania zmiennej środowiskowej PATH
- 27. TclError: brak nazwy wyświetlanej i zmiennej środowiskowej $ DISPLAY na EC2
- 28. Uzyskiwanie dostępu do zmiennej środowiskowej AppKernel w Symfony 2
- 29. Ustawianie zmiennej środowiskowej PHP przy uruchomionym skrypcie wiersza poleceń
- 30. Elasticsearch donosi domyślny rozmiar pamięci sterty po ustawieniu zmiennej środowiskowej
Dzięki za odpowiedź, Lance. Uwaga: Jeśli chcesz zmienić zmienną środowiskową w czasie wykonywania, aby SSIS używał innej konfiguracji, to nie zadziała. Będziesz musiał zaimportować plik konfiguracyjny z powershell bezpośrednio w celu nadpisania konfiguracji pakietu bez przechodzenia przez zmienną środowiskową. Nie do końca wiem, dlaczego tak się dzieje. – dirtyw0lf