Nwlapcug.com


Come trovare una cartella corrente in VBS

Come trovare una cartella corrente in VBS


Visual Basic script (VBS) sono i file utilizzati per automatizzare i processi sul computer locale. Questi file vengono normalmente utilizzati dagli amministratori di rete di aggiungere stampanti, avviare programmi, unità di rete e gestire le impostazioni utente. Quando si lavora con file sul computer locale, l'applicazione deve conoscere la directory corrente. Questo consente al programma di sapere se è nella giusta directory per richiamare o aprire un file. Per questo motivo, la lingua VBS è dotato di una funzione interna che consente di determinare la directory corrente.

Istruzioni

1

Pulsante destro del mouse il file VBS che si desidera modificare e selezionare "Apri con". Nell'elenco dei programmi, selezionare "Blocco note" e premere il tasto "OK".

2

Avviare il file inserendo le variabili nei passaggi seguenti all'inizio del file di codice.

Creare il file di sistema e shell oggetti digitando il codice riportato di seguito:
Set my_shell = CreateObject
Impostare file_system = CreateObject("Scripting.FileSystemObject")

Questi oggetti vengono utilizzati per modificare file e cartelle.

3

Ottenere la directory corrente dal file di script digitando il codice riportato di seguito:
my_shell. CurrentDirectory = file_system. GetParentFolderName(Wscript.ScriptFullName)

Ciò trova la directory corrente da file la shell in esecuzione.

4

Impostare il comando per visualizzare la directory corrente inserendo il seguente codice:
WScript. Echo my_shell. CurrentDirectory

Questo codice scrive la directory corrente al prompt dei comandi

5

Salvare il file e chiuderlo. Doppio clic sul file VBS sul tuo computer e visualizzare i risultati. La directory corrente da cui è in esecuzione lo script di shell visualizzerà nel prompt dei comandi.