di Windows non dispone di un modo diretto per generare un elenco di directory e salvarlo in un file . Questo diminuisce occasionalmente produttività. Per esempio, se è necessario inviare una e-mail contenente un elenco di file nella cartella Musica , si hanno due scelte . È possibile inviare una cattura dello schermo di una finestra di Esplora risorse di Windows o è possibile digitare l'elenco di directory nel messaggio e-mail manualmente . Utilizzare Windows Script Host per semplificare il compito eseguendo uno script WSH ogni volta che avete bisogno di un elenco di directory . Istruzioni
1
Aprire il blocco note e aggiungere il seguente codice :
/* linea 1 * /
var fso = new ActiveXObject ( " Scripting.FileSystemObject " ) ;
/* Linea 2 * /
var folderTemp = WScript.Arguments.Item ( 0 ) ;
WScript.Echo ( " File in " + folderTemp ) ; < br >
/* linea 4 * /
var cartella = folderTemp.replace ( " \\ \\ " , "\\ \\ \\ \\ ");
/* Linee 5-8 * /
var e = new enumeratore ( fso.GetFolder ( cartella ) i file . ) ;
per ( e.moveFirst (); ! e.atEnd (); e.moveNext ( ) ) {
var file = e.Item ();
WScript.Echo ( file.name ) per
}
Linea 1 crea l' oggetto ActiveX che si bisogno di lavorare con Windows Script Host . Linea 2 ottiene il nome della directory che si desidera elencare . Linea 4 converte i backslash nel nome della cartella di doppie barre ( \\ \\ ) . Righe 5-8 recuperare i file nella cartella .
2
premi "Ctrl + S " per aprire " Salva con nome" del Notepad finestra.
3
Inserisci un nome per il file nella casella "Nome file" e dargli l'estensione " . js ". Per esempio , per citare le " ListFiles , " tipo di file " ListFiles.js " nella casella . Fare clic su " Salva" per salvare il file .
4
Fare clic sul menu di Windows "Start" e fare clic su "Esegui ". Se si utilizza Windows Vista o Windows 7 , di tipo "run" nella casella di ricerca . Premere "Invio" per aprire la finestra "Esegui" .
5
Digitare "cmd " e premere " Invio". Si aprirà la finestra " Command " . Digitare quanto segue nella finestra "Command" :
cscript "C : \\ xyz.js " C : \\ Cartella C : \\ listing.txt
sostituire " xyz.js " con il nome del file salvato . Sostituire " listing.txt " con il nome del file in cui si desidera memorizzare l'elenco di directory .
6
Premere " Invio". Windows creare un elenco di directory e inserirlo nel file di elenco di directory specificata .