Eng Ëmfeld Variabel (Ëmfeld Variabel) ass eng kuerz Referenz op en Objet am System. Mat Hëllef vun dësen Ofkierzungen, zum Beispill, kënnt Dir universell Weeër erstellen fir Uwendungen, déi op all PC funktionnéieren, onofhängeg vun Usernamen an aner Parameteren.
Windows Ëmfeld Variabelen
Dir kënnt Informatiounen iwwer existent Variabelen an de Systemeegeschafte kréien. Fir dëst ze maachen, mat engem Recht klickt op de Computer Ofkiirzung op dem Desktop a wielt de passenden Element.
Gitt op Fortgeschratt Optiounen.
An der oppener Fënster mat engem Tab "Fortgeschratt" klickt op de Knäppchen am Screenshot hei drënner.
Hei gesi mer zwee Block. Déi éischt enthält Benotzer Variabelen, an déi zweet enthält System Verännerlechen.
Wann Dir déi komplett Lëscht wëllt ukucken, da lafen Kommandozeil am Numm vum Administrator an de Kommando ausféieren (gitt a klickt ENTER).
set>% homepath% desktop set.txt
Liest méi: Wéi oppe Command Prompt am Windows 10
Eng Datei erschéngt um Desktop mat dem Numm "set.txt", an deem all Ëmfeldverännerlechen am System ginn uginn.
All vun hinnen kënnen an der Konsol oder Scripten benotzt ginn fir Programmer ze lafen oder no Objekter ze sichen andeems se den Numm a Prozent Schëlter zoumaachen. Zum Beispill am Kommando uewendriwwer amplaz vum Wee
C: Benotzer Benotzernumm
mir benotzt
% Homepath%
Notiz: Fall wann Dir Variabelen schreift ass net wichteg. Wee = Wee = PAD
PATH a PATHEXT Variabelen
Wann mat normale Variabelen alles kloer ass (ee Link - ee Wäert), da sinn dës zwee auserneen. Eng detailléiert Untersuchung weist datt se gläichzäiteg op verschidden Objeten bezéien. Loosst eis kucken wéi et funktionnéiert.
"PATH" erlaabt Iech ausführbar Dateien a Scripten "léien" a bestëmmten Direktiven ze lafen, ouni hir exakt Positioun ze spezifizéieren. Zum Beispill, wann Dir aginn Kommandozeil
explorer.exe
de System sicht de Classeuren, déi am Wäert vun der Variabel ugi ginn, sichen an de korrespondéierte Programm starten. Dir kënnt zwee op zwee Weeër profitéieren:
- Setzt déi néideg Datei an eng vun de spezifizéierten Direktnoriichten. Eng komplett Lëscht kënnt Dir andeems Dir d'Variabel weist a klickt "Ännerung".
- Maacht Ären eegenen Dossier iwwerall an schreift de Wee dohinner. Fir dëst ze maachen (nodeems de Verzeechnes op der Disk erstallt gouf) klickt Erstellt, gitt d'Adress an Ok.
% SYSTEMROOT% definéiert de Wee an den Dossier "Windows" onofhängeg vum Drive Letter.
Da klickt Ok an de Fënstere Ëmfeld Variabelen an "System Properties".
Dir musst eventuell nei starten fir d'Astellungen ze bewerben. ExplorerAn. Dëst kënnt Dir esou séier maachen:
Opzemaachen Kommandozeil a schreift e Kommando
taskkill / F / IM explorer.exe
All Classeure an Taskbar wäert verschwannen. Als nächst, lafen erëm Explorer.
Entdecker
En anere Punkt: wann Dir mat geschafft hutt "Kommandozeil"an, et soll och nei gestart ginn, dat heescht datt d'Konsol net "wësse" datt d'Astellunge geännert hunn. Datselwecht gëlt fir de Kaderen an deenen Dir Äre Code debuggt. Dir kënnt de Computer och nei starten oder ausloggen an erëm umellen.
Elo all Dateien plazéiert "C: Script" et ass méiglech opzemaachen (lafen) andeems se nëmmen hiren Numm aginn.
"PATHEXT"an, méiglech mécht et och net fir d'Datei Extensioun unzeginn, wann et a senge Wäerter geschriwwe steet.
De Prinzip vun der Operatioun ass wéi follegt: de System geet duerch d'Verlängerunge ee fir een bis den entspriechenden Objet fonnt gëtt, a mécht dat an den an de spezifizéierten Direktiven "PATH".
Ëmfeld Variablen ze kreéieren
Variabele ginn einfach erstallt:
- Dréckt Knäppchen ErstelltAn. Dëst kann souwuel an de Benotzer Sektioun wéi och am System Sektioun gemaach ginn.
- Gitt en Numm an, z. "Desktop"An. Notéiert w.e.g. datt dësen Numm nach net benotzt gouf (kuckt duerch d'Lëschten).
- Am Feld "Wert" spezifizéiert de Wee an den Dossier "Desktop".
C: Benotzer Benotzernumm Desktop
- Push OkAn. Widderhuelen dës Aktioun an all oppenen Fensteren (kuckt hei uewen).
- Neistart Explorer an d'Konsol oder de ganze System.
- Ukomm, eng nei Variabel gouf erstallt, Dir kënnt et an der entspriechender Lëscht gesinn.
Zum Beispill wäerte mir de Kommando nei maachen, dee mir benotzt hunn fir d'Lëscht ze kréien (déi éischt am Artikel). Elo amplaz eis
set>% homepath% desktop set.txt
nëmmen aginn ginn
setzen>% Desktop% set.txt
Konklusioun
Ëmfeld Variablen benotzen kann bedeitend Zäit spueren wann Dir Scripten schreift oder mat der Systemkonsole interagéiert. En anere Plus ass d'Optimiséierung vum generéierte Code. Denkt drun datt d'Variabelen, déi Dir erstallt hutt, net op anere Computeren verfügbar sinn, an Scripten (Scripten, Uwendungen) wäerten net mat hinnen schaffen, also ier Dir Dateien op en anere Benotzer transferéiert, musst Dir hien doriwwer informéieren an offréieren dat entspriechend Element an Ärem System ze kreéieren An.