Vysvetlenie premenných systému a používateľského prostredia v systéme Windows 11/10
Premenné systému a používateľského prostredia(System and User Environment Variables) boli vždy zložitou témou diskusií pre každodenných používateľov operačného systému Windows(Windows OS) . Čo robia? V návode na internete sa hovorilo o pridaní premennej PATH(PATH) , ale čo to je? Kde nájdem tieto premenné? Všetky tieto otázky budú čoskoro zodpovedané v tomto príspevku. Pokúsili sme sa vám poskytnúť prehľad na vysokej úrovni o tom, čo sú premenné (User Environment Variables)systému(System) a používateľského prostredia a ako ich môžete využiť.
V tomto príspevku budeme diskutovať o premenných prostredia(Environment Variables) , systémových(System) a používateľských premenných prostredia(User Environment Variables) a o tom, ako ich pridať a upraviť. Potom prejdeme na dynamické systémové premenné(Dynamic System Variables) a uvidíme, ako ich používať v príkazovom riadku.
Čo je to premenná(Variable) prostredia v operačnom systéme Windows(Windows OS)
Premenná prostredia(Environment Variable) sa skladá z dvoch samostatných slov, „ Prostredie(Environment) “ a „ Premenná(Variable) “. Poďme najprv diskutovať o „premennej“. Znamená to, že entita môže uložiť hodnotu a meniť sa od počítača k počítaču. Systém Windows(Windows) poskytuje aplikáciám „ prostredie(Environment) “ na vykonávanie a vykonávanie operácií, a to je prvé slovo. Kombináciou oboch sú premenné prostredia(Environment) tie dynamické objekty, ktoré uchovávajú hodnoty poskytované prostredím. Teraz prostredie poskytuje hodnoty, ktoré pomáhajú iným programom pri získavaní dôležitých informácií o systéme. Ako keby existovala premenná prostredia s názvom 'windir', ktorá zodpovedá adresáru, v ktorom je Windowsje nainštalovaný. Ak to chcete vidieť v akcii, otvorte okno prieskumníka a do panela s adresou zadajte ' %windir%Otvorí sa inštalačný priečinok systému Windows .(Windows)
Veľmi podobne môžete odkazovať na adresár Windows pomocou premennej „windir“ v iných programoch a skriptoch. Existuje mnoho ďalších premenných, ku ktorým je možné pristupovať, ' TEMP ' alebo 'TMP' je premenná, ktorá ukazuje na adresár, kde sú uložené všetky dočasné súbory. Najpopulárnejšia premenná ' Path ' je tá, ktorá ukazuje na adresáre obsahujúce spustiteľné súbory. Aby ste mohli spustiť program z príkazového riadka(Command Prompt) v akomkoľvek inom adresári. Cestu(Path) sme vysvetlili neskôr v tomto príspevku. Všetky tieto premenné sa hodia, keď niečo vyvíjate alebo často používate shell.
Čo sú premenné (User Environment Variables)systému(System) a používateľského prostredia
Veľmi podobne ako register(Registry) funguje v systéme Windows(Windows) , máme premenné (User Environment Variables)systému(System) a používateľského prostredia . Systémové premenné sú akceptované v rámci celého systému a nelíšia sa od používateľa k používateľovi. Zatiaľ čo(Whereas) používateľské prostredia(User Environments) sú konfigurované odlišne od používateľa k používateľovi. Svoje premenné môžete pridať pod používateľa, aby nimi neboli ovplyvnení ostatní používatelia.
Len pre vašu informáciu, keďže tému rozoberáme do hĺbky. Systémové premenné(System Variables) sa vyhodnocujú pred používateľskými premennými(User Variables) . Ak teda existujú nejaké používateľské premenné s rovnakým názvom ako systémové premenné, potom sa budú brať do úvahy používateľské premenné. Premenná Path sa generuje iným spôsobom. Efektívna cesta(Path) bude premenná User Path pripojená k premennej System Path . Takže poradie záznamov bude systémové záznamy nasledované užívateľskými záznamami.
Ako pridať a upraviť premenné prostredia
Malé varovanie predtým, ako pôjdeme hlbšie. Vytvorte bod obnovenia systému a snažte sa nezasahovať do existujúcich nastavení nakonfigurovaných pre váš systém. Pokiaľ si nie ste veľmi istí svojimi činmi. Ak chcete otvoriť okno „Premenné prostredia“, postupujte takto:
- Kliknite pravým tlačidlom myši na ikonu „Tento počítač“ a vyberte „Vlastnosti“.
- Teraz v tomto okne vyberte v ľavej časti „Rozšírené nastavenia systému“.
- Stlačením(Hit) posledného tlačidla s nápisom „Premenné prostredia“ otvoríte naše určené okno.
Keď toto otvoríte, budete môcť zobraziť používateľské(User) a systémové(System) premenné samostatne. Názov premennej je v prvom stĺpci a jej hodnota v druhom. Zodpovedajúce tlačidlá pod tabuľkou vám umožňujú „Pridať“, „Upraviť“ a „Vymazať“ tieto premenné.
Pomocou premennej Path
Cesta(Path) je najpoužívanejšou premennou prostredia. Ako som už spomenul, ukazuje na adresáre, ktoré obsahujú spustiteľné súbory. Po správnom nastavení premennej Path môžete tieto spustiteľné súbory používať odkiaľkoľvek v systéme. Skúsme to pochopiť na príklade. Otvorte okno premenných prostredia a v systémových premenných vyhľadajte ' Path '.
Kliknite(Click) na 'Upraviť' a potom kliknite na ' Nový(New) ' bez toho, aby ste sa teraz hrali s inými ovládacími prvkami. Teraz kliknite na tlačidlo Prehľadávať a vyberte priečinok, ktorý obsahuje požadovaný spustiteľný súbor. Kliknite(Click) na „OK“ a všetko uložte. Do cesty som pridal spustiteľný 'Visual Studio Code'.
Ak chcete spustiť aplikáciu, otvorte príkazový riadok(Command Prompt) a zadajte názov spustiteľného súboru, ktorý sa nachádzal v priečinku. Môžete poskytnúť ďalšie argumenty, ak to program podporuje. Program sa spustí z príkazového riadka bez toho, aby sa skutočne nachádzal v adresári, z ktorého ste príkaz vykonali. To je krása premennej Path(Path variable) .
Zoznam všetkých premenných prostredia
Otvorte príkazový riadok a napíšte ' SET ' a stlačte Enter . Zobrazí sa celý zoznam premenných s ich aktuálnymi hodnotami a môžete ho použiť pri vykonávaní zmien vo svojom počítači.
Dynamické premenné prostredia
Na rozdiel od konvenčných premenných, dynamické premenné prostredia poskytuje CMD a nie systém. Hodnoty týchto premenných nemôžete zmeniť a pri každom dotaze sa rozšíria na rôzne diskrétne hodnoty. Tieto premenné zvyčajne používame na dávkové spracovanie a nie sú uložené v prostredí. Dokonca ani príkaz 'SET' tieto premenné neodhalí. Niektoré z premenných dynamického prostredia sú uvedené nižšie.
Prečítajte si(Read) : Ako pridať premenné prostredia do kontextovej ponuky(How to add Environment Variables to Context Menu) .
Zoznam premenných prostredia v Windows 11/10
%APPDATA% – C:Users<používateľské meno>AppDataRoaming
%ALLUSERSPROFILE% – C:ProgramData
%CD% – Zadaním tohto príkazu získate aktuálny adresár, v ktorom pracujete.
%COMMONPROGRAMFILES% – C:Program FilesCommon Files
%COMMONPROGRAMFILES(x86)% – C:Program Files (x86)Common Files
%COMMONPRGRAMW6432% – C:Program FilesCommon Files
%CMDEXTVERSION% – Táto premenná sa rozširuje na verziu rozšírení príkazového riadka.
%COMSPEC% – C:WindowsSystem32cmd.exe
%DATE% : – Táto premenná vám poskytne aktuálny dátum podľa preferencií formátu dátumu.
%ERRORLEVEL% – Určuje úroveň chyby nastavenú posledným vykonaným príkazom.
%HOMEDRIVE% – C:
%HOMEPATH% -C:Používatelia<používateľské meno>
%LOCALAPPDATA% – C:Users<používateľské meno>AppDataLocal
%LOGONSERVER% – \<doménový_prihlasovací_server>
%PATH% – C:Windowssystem32;C:Windows;C:WindowsSystem32Wbem
%PATHEXT% – .com ; .exe ; .netopier(.bat) ; .cmd ; .vbs ; .vbe ;.js; .jse ; .wsf ; .wsh ;.msc
%PROGRAMDATA% – C:ProgramData
%PROGRAMFILES% – C:Program Files
%PROGRAMW6432% – C:Program Files
%PROGRAMFILES(X86)% – C:Program Files (x86)
%PROMPT% – $P$G
%SYSTEMDRIVE% – C:
%SYSTEMROOT% – C:Windows
%TIME% – Podobne vám poskytuje aktuálny čas podľa preferencií formátu času.
%TMP% – C:Users<používateľské meno>AppDataLocalTemp
%TEMP% – C:Users<používateľské meno>AppDataLocalTemp
%USERNAME% – <používateľské meno>
%USERPROFILE% – C:Users<používateľské meno>
%USERDOMAIN%–(Userdomain) Používateľská doména spojená s aktuálnym používateľom.
%USERDOMAIN_ROAMINGPROFILE%–(Userdomain) Používateľská doména spojená s roamingovým profilom.
%WINDIR% – C:Windows
%PUBLIC% – C:UsersPublic
%PSMODULEPATH% – % SystemRoot %system32WindowsPowerShell 1.0Modules
%ONEDRIVE% – C:Users<používateľské meno>OneDrive
%DRVERDATA% – C:WindowsSystem32DriversDriverData
%CMDCMDLINE% – Vypíše(Outputs) príkazový riadok používaný na spustenie aktuálnej relácie príkazového riadka . (Command Prompt)( Príkazový riadok(Command Prompt) .)
%COMPUTERNAME% -Vypíše názov systému.
%PROCESSOR_REVISION% – Výstup revízie procesora.
%PROCESSOR_IDENTIFIER% – Výstup identifikátora procesora.
%PROCESSOR_LEVEL% – Výstup úrovne procesora.
%RANDOM% – Táto premenná vypíše náhodné číslo od 0 do 32767
%NUMBER_OF_PROCESSORS% – Výstup počtu fyzických a virtuálnych jadier.
%OS% – Windows_NT
Bolo to do značnej miery o premenných (User Environment Variables)systému(System) a používateľského prostredia v systéme Windows(Windows) . Windows prichádza s oveľa viac premennými – nezabudnite ich skontrolovať pomocou príkazu 'SET'.
TIP : Rapid Environment Editor je výkonný editor premenných(Variables Editor) prostredia pre Windows .
Related posts
Rapid Environment Editor: Editor premenných prostredia pre Windows 11/10
Ako vytvoriť disk na obnovenie systému v systéme Windows 11/10
Ako spustiť DISM v systéme Windows 11/10 na opravu obrazu systému Windows
Ako pridať premenné prostredia do kontextovej ponuky v systéme Windows 11/10
Ako používať vstavané nástroje Charmap a Eudcedit systému Windows 11/10
Možnosti príkazového riadka ChkDsk, prepínače, parametre v systéme Windows 11/10
Ako pridať alebo odstrániť témy v sekcii Správy a záujmy v systéme Windows 11/10
Zobraziť alebo skryť informačné karty v miniaplikáciách v systéme Windows 11/10
Ako povoliť Wake-on-LAN v systéme Windows 11/10
Ako vložiť symbol stupňa v systéme Windows 11/10
Čo je funkcia ochrany pred narušením v systéme Windows 11/10
Ako zapnúť šifrovanie zariadenia v systéme Windows 11/10
Ako spravovať dôveryhodné koreňové certifikáty v systéme Windows 11/10
Ako vytvoriť zrkadlový zväzok v systéme Windows 11/10
Miracast po aktualizácii nefunguje v systéme Windows 11/10
Ako priradiť sieťovú jednotku alebo pridať jednotku FTP v systéme Windows 11/10
Povoľte hardvérovo akcelerované plánovanie GPU v systéme Windows 11/10
Ako používať nástroj Performance Monitor v systéme Windows 11/10
Ako skryť alebo zakázať nástroje na správu v systéme Windows 11/10
Ako povoliť alebo zakázať automatické prehrávanie v systéme Windows 11/10