Vid programmering med VBScript , kan du behöva läsa en miljövariabel . Detta kan åstadkommas genom att gå till Windows Script Host med VBScript och använda skalet objektet . Det bästa sättet att lära sig att komma miljövariabler är med ett exempel från verkliga livet som vägleder dig genom stegen . Saker du behöver
Computer Review, Windows ( 98 eller nyare )
Visa fler instruktioner
1
Skapa en variabel användarmiljö . Klicka på Windows klot i det nedre vänstra hörnet på skrivbordet för att öppna startmenyn . Högerklicka på " Dator " och klicka sedan på " System Properties . " Klicka på "Avancerade systeminställningar . " En dialog öppnas . Klicka på " miljövariabler " knappen i det nedre högra hörnet . Klicka på " Ny " strax under Användarvariabler . Ange "test " i " Variable Name " fältet " och skriv ditt namn i " Variable Value " fältet . Klicka på " OK " -knappen längst ner i fönstret .
2
Öppna Anteckningar genom att klicka på " Start " och skriva " notepad " i sökrutan . Klicka på programmet när den visas i sökresultaten ovan . Skapa ett nytt dokument och spara det som " C : \\ Temp \\ ReadEnvVar.vbs " .
3
Kopiera och klistra in följande kod i Anteckningar :
Option explicit
' Deklarera VariablesDim WshShl , Shell , UserVar
" Set objectsSet WshShl = WScript.CreateObject ( " WScript.Shell " ) Set Shell = WshShl.Environment ( " Användare " ) katalog
' Läs variableUserVar = Shell ( " Test " ) katalog
" Output värde msgboxWScript.Echo " Ditt namn är " & UserVar & " ! "
" Cleanup ObjectsSet WshShl = NothingSet Shell = Nothing
" Exit ScriptWScript.Quit ( )
4
Spara filen och avsluta Anteckningar .
5
Run skriptet . Bläddra till " C : \\ Temp \\ ReadEnvVar.vbs " och dubbelklicka på filen . Ett meddelande rutan ska dyka upp visa ditt namn . Välj " OK ".
6
Läs en variabel systemmiljö genom att ersätta den här raden i skriptet - Set Shell = WshShl.Environment ( " Användare " ) - med följande rad :
Set Shell = WshShl.Environment ( " System " ) katalog
Ersätt denna linje - UserVar = Shell ( " Test " ) - med :
SysVar = Shell ( " Sätt systemet variabel du vill läsa här " ) katalog
slutligen ersätta denna linje - WScript.Echo " Ditt namn är " & SysVar & " " - med följande : !
WScript.Echo UserVar
7
Spara skriptet och avsluta Anteckningar . Du har nu en VBScript kan läsa ett användarnamn eller ett system miljövariabel .