Bij het programmeren met VBScript , moet u mogelijk een omgevingsvariabele lezen . Dit kan worden bereikt door de toegang tot de Windows Script Host behulp van VBScript en gebruik maken van de shell object . De beste manier om te leren hoe u toegang omgevingsvariabelen is met een echte wereld bijvoorbeeld die u door de stappen . Wat je nodig hebt Computer Windows ( 98 of nieuwer ) op Twitter Toon Meer Aanwijzingen 1 Maak een gebruiker omgevingsvariabele . Klik op het Windows- orb in de linkerbenedenhoek van het bureaublad om het menu Start te openen . Klik met de rechtermuisknop op " Computer " en klik op "System Properties . " Klik op " Geavanceerde systeeminstellingen . " Een dialoogvenster geopend. Klik op de " Omgevingsvariabelen " knop in de rechter benedenhoek . Klik op " Nieuw" net onder Gebruikersvariabelen . Typ "test " in de " Variable Name " veld " en typt u uw naam in het veld" Waarde van variabele " . Klik op de "OK" knop aan de onderkant van het venster . Open Notepad 2 door te klikken op " Start" en het intikken van " notepad " in het zoekvak . Klik op de toepassing wanneer deze verschijnt in de zoekresultaten boven . Maak een nieuw document en sla het op als " C : \\ Temp \\ ReadEnvVar.vbs " . Kopieer 3 en plak de volgende code in Kladblok : optie expliciete < br > ' Declare VariablesDim WshShl , Shell , UserVar ' Stel objectsSet WshShl = WScript.CreateObject ( " WScript.Shell " ) Set Shell = WshShl.Environment ( " Gebruiker " ) op Twitter ' Read variableUserVar = Shell ( " Test" ) op Twitter ' Output waarde aan msgboxWScript.Echo " Uw naam is " & UserVar & " ! " ' Cleanup ObjectsSet WshShl = NothingSet Shell = Nothing ' Exit ScriptWScript.Quit ( ) 4 Sla uw bestand op en sluit Kladblok . Run 5 het script . Blader naar " C : \\ Temp \\ ReadEnvVar.vbs " en dubbelklik op het bestand . Een bericht moet pop -up weergeven van uw naam . Selecteer " OK". 6 Lees een systeem omgevingsvariabele door het vervangen van deze regel in je script - Set Shell = WshShl.Environment ( " Gebruiker " ) - met de volgende regel : < br > Set Shell = WshShl.Environment ( " System " ) op Twitter Vervang deze lijn - UserVar = Shell ( " Test " ) - met : SysVar = Shell ( " Plaats systeem variabele die u wilt lezen hier " ) op slot vervang deze lijn - WScript.Echo " Uw naam is " & SysVar & " " - met het volgende: ! WScript.Echo UserVar 7 Sla je script en exit Notepad . Je hebt nu een VBScript geschikt voor het lezen van een gebruiker of een systeem omgevingsvariabele .
|