Pytania otagowane jako environment-variables

Zmienne środowiskowe to zmienne ogólnosystemowe, które mają tę samą wartość. Zmienne te są często analizowane przez powłokę podczas wykonywania poleceń i są rozszerzane do odpowiednich zmiennych. Na przykład pozwala to użytkownikom przenosić lokalizacje plików bez potrzeby aktualizowania zakodowanych ścieżek w skryptach (wystarczy zaktualizować zmienną środowiskową).

4
Jak ustawić zmienną środowiskową dla sesji GNOME?
W moim systemie dla aplikacji korzystających z SDL muszę ustawić zmienną środowiskową: export SDL_AUDIODRIVER=alsa aby dźwięk działał poprawnie. Jak skonfigurować moją sesję GNOME, aby ta zmienna była obecna dla wszystkich aplikacji (więc jeśli uruchomię aplikację przez Nautilus lub użyję DBGL , aplikacje będą działać poprawnie)? EDYTOWAĆ: Pliki konfiguracyjne, które ustawiłem …

6
Inna zmienna środowiskowa PATH dla 32-bitowego i 64-bitowego systemu Windows - czy jest to możliwe?
Czy możliwe jest posiadanie całości lub części PATHzmiennej środowiskowej specyficznej dla typu obrazu uruchomionego procesu (32bit / 64bit)? Kiedy uruchamiam jakąś aplikację z poziomu 64-bitowego cmd.exe, chciałbym, aby wybrała 64-bitową wersję biblioteki OpenSSL, natomiast gdy uruchamiam jakąś aplikację z 32-bitowego cmd.exe, chciałbym, aby wybrała 32-bitową wersję biblioteki OpenSSL. ŚLEDŹ gdzie.exe …


8
Spacje i nawiasy w systemie Windows Zmienna PATH psuje pliki wsadowe
Zatem moja zmienna ścieżki (System-> Ustawienia Adv-> Env Vars-> System-> PATH) jest ustawiona na: C:\Python26\Lib\site-packages\PyQt4\bin; %SystemRoot%\system32; %SystemRoot%; %SystemRoot%\System32\Wbem; %SYSTEMROOT%\System32\WindowsPowerShell\v1.0\; C:\Python26\; C:\Python26\Scripts\; C:\cygwin\bin; "C:\PathWithSpaces\What_is_this_bullshit"; "C:\PathWithSpaces 1.5\What_is_this_bullshit_1.5"; "C:\PathWithSpaces (2.0)\What_is_this_bullshit_2.0"; "C:\Program Files (x86)\IronPython 2.6"; "C:\Program Files (x86)\Subversion\bin"; "C:\Program Files (x86)\Git\cmd"; "C:\Program Files (x86)\PuTTY"; "C:\Program Files (x86)\Mercurial"; Z:\droid\android-sdk-windows\tools; Chociaż oczywiście bez nowych linii. Zwróć …

2
Dlaczego w Eksploratorze Windows możemy utworzyć folder lub plik z symbolem procentu (%), jeśli symbol procentu jest używany dla istniejących zmiennych?
Przejdź do Eksploratora Windows i utwórz nazwany folder / katalog %systemdrive%, %windir%lub dowolna inna istniejąca zmienna. Otwórz wiersz polecenia i przejdź do właśnie utworzonego folderu. Nie możesz, bo jest procent ( % ) symbole w nazwie folderu, mylące wiersz polecenia, ponieważ symbol procentu jest używany dla istniejących zmiennych. Ucieczka z …


2
Jak mogę na stałe dołączyć wpis do zmiennej PATH systemu za pomocą wiersza poleceń?
Co muszę zrobić: Dodaj folder do %PATH%zmiennej środowiskowej na poziomie SYSTEMU. Ustaw zmianę na stałe. Jak muszę to zrobić: Za pomocą wiersza polecenia lub innej metody, za pomocą której wszystkie niezbędne polecenia można zapisać w .BATpliku. Używanie tylko narzędzi, które byłyby dostępne w zwykłej instalacji systemu Windows XP z dodatkiem …



3
LD_LIBRARY_PATH rozbrojony przez screen
Uruchomienie screenw bash powoduje wyczyszczenie zmiennej LD_LIBRARY_PATH. Przeczytałem trochę i wydaje się, że jest to oczekiwane zachowanie, ale muszę to obejść. Obejściem tego problemu jest dodanie deklaracji LD_LIBRARY_PATH do ~/.bashrc. W moim przypadku zmienna LD_LIBRARY_PATH bardzo się zmienia między uruchomieniem powłoki a wywołaniem screena, więc muszę pobrać bieżącą wartość LD_LIBRARY_PATH …

1
Uruchom bash shell (cygwin) z poprawną ścieżką bez zmiany katalogu
Muszę uruchomić skrypt powłoki cygwin bez zmiany katalogu roboczego spoza środowiska cygwin. Jeśli ucieknę \path\to\bash.exe -c command, wtedy ścieżka nie jest ustawiona poprawnie i nie można znaleźć programów cygwin. Jeśli korzystam z --login opcja, bash ustawia ścieżkę poprawnie, ale także zmienia mój katalog domowy. Jakich opcji należy użyć, aby uruchomić …

1
Po co usuwać zmienne w plikach wsadowych systemu Windows
Czy uważa się to za konieczne lub dobrą praktykę rozładować zmienne używane w plikach wsadowych systemu Windows? Na przykład w poniższym kodzie jest set myFolder= w końcu konieczne? @echo off set myFolder="C:\Temp\Batchfiles" echo %myFolder% set myFolder= Widziałem to w wielu miejscach online, z pewnością zmienne są rozładowywane automatycznie po zakończeniu …




Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.