Hvordan finne en Gjeldende mappe i VBS

Hvordan finne en Gjeldende mappe i VBS


Visual Basic Scripts (VBS) er filer som brukes til å automatisere prosesser på den lokale datamaskinen. Disse filene er vanligvis brukt av nettverksadministratorer å legge til skrivere, starte programmer, kart nettverksdisker og administrere brukerinnstillinger. Når du arbeider med filene på den lokale datamaskinen, må programmet vite gjeldende katalog. Dette lar programmet vite om det er i den rette katalogen til å ringe opp eller åpne en fil. Av denne grunn, kommer VBS språk med en intern funksjon som hjelper deg å finne den gjeldende katalogen.

Bruksanvisning

1 Høyreklikk VBS-filen du vil redigere, og velg "Åpne med." I listen over programmer, velg "Notisblokk" og trykk på "OK" -knappen.

2 Start filen ved å sette inn variablene i de neste trinnene i begynnelsen av koden filen.

Lag filsystemet og skallet gjenstander ved å skrive inn følgende kode:
Sett my_shell = Create ( "WScript.Shell")
Sett FILSYSTEM = Create ( "Scripting.FileSystemObject")

Disse objektene brukes til å manipulere filer og mapper.

3 Skaff gjeldende katalog fra skriptfilen ved å skrive inn følgende kode:
my_shell.CurrentDirectory = file_system.GetParentFolderName (Wscript.ScriptFullName)

Dette finner gjeldende katalog fra skallet filen som bruker.

4 Sett kommandoen til å vise gjeldende mappe ved å sette inn følgende kode:
WScript.Echo my_shell.CurrentDirectory

Denne koden skriver gjeldende katalog til ledeteksten

5 Lagre filen og lukk den. Dobbeltklikk VBS fil på datamaskinen og vise resultatene. Gjeldende katalog som skallet skriptet utfører vises i en ledetekst.