Globale systeemomgevingsvariabelen gebruiken in Windows

hoe-to-use-global-system-omgevingsvariabelen-in-windows foto 1
Elke systeembeheerder die veel tijd in de opdrachtprompt of batchscripts doorbrengt, is waarschijnlijk goed op de hoogte van ingebouwde omgevingsvariabelen die Windows biedt (d.w.z. Path, WinDir, ProgramFiles, UserProfile, enz.). Als u merkt dat u een bepaalde waarde steeds opnieuw gebruikt, zou het dan niet geweldig zijn als u uw eigen variabele had die u op dezelfde manier kunt gebruiken als de ingebouwde waarden?

Met een paar klikken kunt u uw eigen omgevingsvariabelen maken en onderhouden die zowel globaal op het systeem zijn als herstarten overleven.



Een aangepaste systeemomgevingsvariabele maken

Het maken van een nieuwe globale systeemvariabele is vrij eenvoudig en is een van die functies die zich in het zicht verbergen. Houd er rekening mee dat de schermafbeeldingen voor Windows Server 2008 zijn, maar het proces voor de meeste versies van Windows is bijna identiek met slechts een paar verschillende schermen.

Open in het Configuratiescherm de optie Systeem (u kunt ook met de rechtermuisknop op Deze computer klikken en Eigenschappen selecteren). Selecteer de link Geavanceerde systeeminstellingen.

hoe-to-use-global-system-omgevingsvariabelen-in-windows foto 3

Klik in het dialoogvenster Systeemeigenschappen op Omgevingsvariabelen.

hoe-to-use-global-system-omgevingsvariabelen-in-windows foto 4

Klik in het dialoogvenster Omgevingsvariabelen op de knop Nieuw onder het gedeelte Systeemvariabelen.

hoe-te-gebruiken-global-systeem-omgeving-variabelen-in-windows foto 5

Voer de naam van uw nieuwe variabele en de waarde in en klik op OK.

hoe-to-use-global-system-omgevingsvariabelen-in-windows foto 6

Je zou nu je nieuwe variabele moeten zien staan ​​onder de sectie Systeemvariabelen. Klik op OK om de wijzigingen toe te passen.

hoe-to-use-global-system-omgevingsvariabelen-in-windows foto 7

U hebt nu toegang tot uw nieuwe systeemomgevingsvariabele zoals u dat ook zou doen. U kunt het gebruiken vanaf de opdrachtregel of batchscripts zonder het te hoeven definiëren.

hoe-to-use-global-system-omgevingsvariabelen-in-windows foto 8

De aangepaste omgevingsvariabele gebruiken

Zoals hierboven vermeld, is uw aangepaste omgevingsvariabele niet anders dan elke andere systeemvariabele, omdat u ernaar kunt verwijzen vanaf de opdrachtregel en in scripts. Overweeg voor een snel voorbeeld dit batchscript:

@ECHO UIT
TITEL Globale omgevingsvariabele test
ECHO.
ECHO System NotifyE-mailwaarde
ECHO NotifyEmail = %NotifyEmail%
ECHO.
SETLOCAL
ECHO Globale variabele overschrijven in dit script...
SET NotifyEmail=jfaulkner@otheremail.com
ECHO NotifyEmail = %NotifyEmail%
ECHO.
ECHO Beëindigt overschrijfscript...
ENDLOKAAL
ECHO.
ECHO System NotifyE-mailwaarde
ECHO NotifyEmail = %NotifyEmail%
ECHO.
ECHO.
ECHO.
PAUZE

Wanneer uitgevoerd, is de uitvoer precies wat u zou verwachten:

hoe-to-use-global-system-omgevingsvariabelen-in-windows foto 9

Gebruiksideeën

De echte kracht van aangepaste omgevingsvariabelen komt naar voren wanneer u ze in uw scripts gebruikt. In ons voorbeeld hebben we een variabele met de naam NotifyEmail ingesteld waarnaar we in een willekeurig aantal scripts kunnen verwijzen zonder de waarde hard te hoeven coderen. Dus in het geval dat we het e-mailadres moeten wijzigen, werken we gewoon de systeemvariabele bij en de betrokken scripts zullen deze nieuwe waarde gebruiken zonder dat we elk script afzonderlijk hoeven bij te werken.

Dit bespaart niet alleen tijd, maar beschermt ook tegen de situatie waarin u vergeet een bepaald script bij te werken en een dode waarde wordt gebruikt. Bovendien, in het geval dat u een systeemvariabele in een bepaald script moet overschrijven, kunt u in ons bovenstaande voorbeeld zien dat dit volledig wordt ondersteund.

Hier zijn enkele ideeën waar u systeemvariabelen kunt toepassen in plaats van lokale bereikvariabelen:

  • E-mailadressen (zoals in ons voorbeeld)
  • Locaties van back-upmappen
  • URL en FTP-sites
  • Metrische en drempelwaarden

Een andere geweldige functie van het gebruik van systeemvariabelen is dat je één plek hebt waar je je variabelewaarden kunt bewerken of bekijken. Simpel gezegd, u kunt mogelijk updates toepassen op meerdere scripts door de omgevingsvariabelen op één locatie te bewerken.

Meer verhalen

Advertenties verwijderen met Pixelserv op DD-WRT

Er zijn talloze manieren om advertenties in uw browser te blokkeren, maar wat als u ze op de router zou kunnen blokkeren? Hier leest u hoe u de DD-WRT-firmware en opzettelijke DNS-vergiftiging gebruikt om advertenties voor elk apparaat in uw netwerk te blokkeren.

Geek Fun: blader door YouTube-video's met de cijfertoetsen

Heb je ooit een YouTube-video bekeken en wil je snel naar het goede deel gaan zonder te wachten tot het is geladen? Vandaag hebben we een coole tip die laat zien hoe je de cijfertoetsen gebruikt om op een gemakkelijke manier door video's te navigeren.

Snelle tip: Afspraken instellen en annuleren in Outlook 2010

Iedereen tegelijk op één plek krijgen voor afspraken kan soms ontmoedigend zijn. Outlook maakt het gemakkelijk om afspraken in te stellen en ook deelnemers uit te nodigen, en hier bekijken we hoe u dit in Outlook 2010 kunt doen.

Kent u deze Windows Calculator-paaseieren?

Iedereen houdt van een goed paasei, en hier zijn een paar eigenaardigheden die we in de Windows-calculator vonden en waarvan we dachten dat we ze zouden delen. Van hoeveel kende je er al?

Een echt bibliothekenpictogram op uw Windows 7-bureaublad plaatsen

We zijn grote fans van verborgen registerhacks hier, dus toen onze vriend Justin liet zien hoe je een echt, werkend bibliothekenpictogram op het bureaublad kunt zetten, dachten we dat het een perfect artikel zou zijn voor een paar extra geekpunten.

En zo begint het - Nog een nieuwe antivirus voor Mac gaat vooruit

Mac's beveiliging door onduidelijkheid is nu een stap dichterbij verdwenen. Vandaag heeft Sophos een nieuwe, gratis home edition antivirus voor Mac uitgebracht om de groeiende bedreigingen voor het platform te helpen bestrijden.

Hoe u kunt voorkomen dat een Rainmeter-skin verbergt wanneer u het bureaublad laat zien?

Een van de grootste klachten met eerdere versies van Rainmeter was dat je geweldige bureaubladwidgets zich verbergen wanneer je Win+D of de snelkoppeling Show Desktop gebruikt om je bureaublad te zien, wat het doel verslaat. Hier leest u hoe u ze daar kunt laten plakken.

Desktopplezier: Apple en Mac Styled Icon Packs

Ben je een fan van de elektronische producten van Apple en de gladde, esthetische look van Mac? Nu kun je die elegantie toevoegen aan je eigen systeem met onze Apple en Mac Styled icon packs-collectie.

Gebruik Paint.NET om rode ogen uit flitsfotografie te verwijderen

Paint.NET heeft een eenvoudige tool om dit te doen, de Color Replacement Tool, hier geïllustreerd. Sneltoets zal het aan u geven.

Hoe u de Mac OS X Finder minder laat zuigen?

De Finder is de meest geklaagde applicatie op de Mac, en terecht: hij is gewoon niet erg krachtig en gedraagt ​​zich vaak op onverwachte manieren. Vandaag zullen we verschillende tweaks bekijken die ervoor zorgen dat de Finder minder zuigt.