Premenné prostredia v operačnom systéme sú hodnoty, ktoré obsahujú informácie o prostredí systému a aktuálne prihlásenom používateľovi. Existovali aj v OS pred Windows, napríklad MS-DOS. Aplikácie alebo služby môžu používať informácie definované premennými prostredia na zistenie rôznych vecí o OS, napríklad na zistenie počtu procesov, mena aktuálne prihláseného používateľa, cesty k priečinku k profilu aktuálneho používateľa alebo adresára dočasných súborov. V tomto článku sa dozvieme, ako zobraziť premenné prostredia definované vo vašom systéme a ich hodnoty pre aktuálneho používateľa, pre konkrétne procesy a systémové premenné.
Inzerát
whatsapp single tick na dlhú dobu
Windows má niekoľko typov premenných prostredia: užívateľské premenné, systémové premenné, procesné premenné a nestále premenné. Premenné užívateľského prostredia sú prístupné všetkým aplikáciám, ktoré sú spustené v aktuálnom používateľskom kontexte, premenné systémového prostredia sa vzťahujú na všetkých používateľov a procesy v počítači; procesné premenné sú použiteľné iba pre konkrétny proces a premenlivé premenné sú tie, ktoré existujú iba pre aktuálnu prihlasovaciu reláciu. Najzaujímavejšie z nich sú užívateľské, systémové a procesné premenné, pretože ich môžeme upravovať.
Ako zobraziť premenné prostredia používateľa a systému a ich hodnoty
Najjednoduchší spôsob, ako zobraziť aktuálne užívateľské premenné, je použitie vlastností systému.
- Otvorte ovládací panel .
- Prejdite na nasledujúci applet:
Ovládací panel Systém a zabezpečenie Systém
- Kliknite na odkaz „Rozšírené nastavenia systému“ vľavo. V ďalšom dialógovom okne uvidíte ikonu Premenné prostredia ... v dolnej časti karty Spresnenie. Kliknite na ňu.
- The Premenné prostredia Na obrazovke sa zobrazí okno.
V hornej tabuľke uvidíte používateľské premenné a dolný zoznam obsahuje premenné pre celý systém.
Tu si môžete prezrieť ich názvy a hodnoty alebo dokonca vytvoriť svoje vlastné premenné alebo podľa potreby upraviť hodnotu niektorej premennej.
Existuje niekoľko ďalších spôsobov, ako vidieť premenné prostredia.
Môžete ich vidieť na príslušných kľúčoch registra.
žiadny zvuk po aktualizácii Windows 10 2019
- Otvorte editor databázy Registry .
- Ak chcete zobraziť používateľské premenné, prejdite na nasledujúci kľúč:
HKEY_CURRENT_USER Prostredie
Tip: Ako preskočíte na požadovaný kľúč registra jedným kliknutím .
- Ak chcete zobraziť systémové premenné, prejdite na nasledujúci kľúč:
HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Control Session Manager Environment
Prípadne môžete zobraziť premenné prostredia prostredníctvom príkazového riadku. Otvorte okno príkazového riadku, zadajte nasledujúci príkaz a stlačte kláves Enter:
nastaviť
Príkaz set vytlačí všetky dostupné premenné prostredia s ich hodnotami priamo do výstupu konzoly, takže ich uvidíte všetky naraz.
Ak chcete vidieť hodnotu konkrétnej premennej, potom namiesto setu použite príkaz echo:
echo% userprofile%
Vyššie uvedený príkaz vytlačí cestu k vášmu profilu účtu.
Vymeniť užívateľský profil s požadovaným názvom premennej. Napríklad, echo% computername% . To je všetko.
Ako zobraziť premenné prostredia pre konkrétny proces systému Windows
Bohužiaľ nepoznám žiadny natívny spôsob (t. J. Bez použitia aplikácií tretích strán) na prezeranie premenných niektorých aplikácií bežiacich v systéme Windows, ale Sysinternals Process Explorer to robí perfektne.
- Stiahnite si Process Explorer a spustite ho ako správca.
- Pravým tlačidlom myši kliknite na proces, ktorý vás zaujíma, a v kontextovej ponuke vyberte príkaz Vlastnosti.
- Na obrazovke sa zobrazí okno vlastností tohto procesu. Prepnite na kartu Prostredie a pozrite si kompletnú sadu premenných pre vybratý proces. To je veľmi užitočné.
Na mojej snímke obrazovky vidíte premennú COMMANDER_PATH, ktorá je k dispozícii výlučne pre Total Commander (proces totalcmd64.exe). Ak do príkazového riadku programu Total Commander napíšem „cd% commander_path%“, skočí do adresára, kde je nainštalovaný.
To je všetko. Teraz poznáte všetky užitočné spôsoby, ako zobraziť názvy a hodnoty premenných definované v prostredí systému Windows.