Hva er miljøvariabler og hvordan kan jeg bruke dem? [Windows]
Nå og da skal jeg lære et lite tips som får meg til å tenke “vel, hvis jeg visste at for et år siden da ville det ha frelst meg timer“. Jeg husker levende å lære å bruke kopier og lim inn funksjoner, alt på egen hånd, som barn. Det var som hele Internett hadde blitt dobbelt så enkelt for meg.
Miljøvariabler er en lite kjent detalj av Windows, hvis du er en nybegynner bruker. De tilhører i samme område av tidsbesparende samtale. Når du har lært om og begynner å bruke miljøvariablene dine, vil du raskt begynne å se hvor mye tid og krefter du kan lagre.
Hva er et miljøvariabelt?
En miljøvariabel er faktisk veldig enkel. De fungerer som dynamisk navngitte verdier som gjelder bestemte elementer av Windows og dets filsystem.
Som et eksempel, % System% er en standard systembanevariabel som fungerer med alle versjoner av Windows. For deg og jeg, oversetter dette sannsynligvis til bare C:. Men det er folk der ute som bestemmer at det er nødvendig å gi nytt navn til systemstasjonen. Noen kan bestemme seg for å sette det som stasjonsbokstav D eller E. I disse tilfellene, % System% ville returnere disse verdiene.
Som et annet eksempel er det så diskrete verdivariabler som %TID% og %DATO%. Jeg vil satse på at du kan gjette hvilke verdier de holder.
Hvorfor er miljøvariabler viktige?
Gjennom hver versjon av Windows, endres ting. For eksempel, i Windows XP ble dine søknadsdata lagret på banen C: \ Dokumenter og innstillinger \ brukernavn \ Programdata. Post-Vista, det er nå C: \ Users \ brukernavn \ AppData \ Roaming. Så hvordan vet applikasjoner hvor du skal lagre dataene dine? Må de først bestemme hvilket OS du er på, ignorerer muligheten for senere endringer og Windows-oppdateringer, og hardcode hvor du skal lagre?
Nei. De bruker % Appdata% miljøvariabel, som returnerer verdiene til disse stiene dynamisk.
Tenk på miljøvariabler som en måte å fremtidssikre systemet på og beskytte det mot problemer som hardkodede verdier kan forårsake å være katastrofale.
Hvordan kan miljøvariabler være nyttige for meg?
Av alle miljøvariabler tilgjengelig, systembanevariabler kan være den mest nyttige for deg og I. Nedenfor er et skjermbilde tatt direkte fra Wikipedia-siden om dette emnet.
Windows Vista / 7-kolonnen er utelatt, slik at skjermbildet er enklere å lese. Du kan kopiere og lime inn noen av disse miljøvariablene direkte i Windows Utforsker som en snarvei for å navigere direkte til den plasseringen uten å taste inn hele banen.
Dette skaper en stor mulighet for tekstbaserte snarveier til noen av de viktigste mappene. Du kan til og med bruke miljøvariabler i dine egne applikasjoner som lagrer data til datamaskinen din (hvis feltet tillater deg). Vær oppmerksom på at hvis du kopierer og limer inn variablene, må du sørge for at det ikke er plass før eller etter.
Mange av dere har sannsynligvis brukt en miljøvariabel uten å merke seg, sannsynligvis å få tilgang til søknadsdataene dine. Det er godt å huske noen av disse variablene, da de virkelig kan hjelpe deg med å navigere gjennom filene dine. Den lagrede tiden legger til. Stol på meg.
Hva tenker du på dette tipset? Er det noe du visste om eller en funksjon som du alltid har oversett? Gi oss beskjed i kommentarene!