March 17
Sia che si creano da soli, o qualcuno li manda a voi, i file con righe vuote possono creare problemi. Se è necessario rimuovere le righe vuote, si può spendere tempo prezioso premendo ripetutamente il tasto "Cancella". Windows viene fornito con il software libero in grado di automatizzare questo compito. Lo strumento "Windows Script Host" permette di creare script di comandi che interagiscono con Windows e di eseguire operazioni utili. Ad esempio, con la creazione di uno script VBScript semplice, lo si può utilizzare per rimuovere le righe vuote da un file di testo.
1 Aprire Esplora risorse e passare alla cartella che contiene un file con righe vuote. Prendere nota del nome del file e la relativa cartella. Ad esempio, se il percorso del file è "C: \ myfiles \ test1.txt", ricorda che il percorso del file.
2 Aprire il Blocco note e incollare il seguente testo in un nuovo documento:
'Linee 1-3: definire oggetti di sistema
CONST ForReading = 1
CONST ForWriting = 2
Dim objFSObject, strLineBuffer
'Linee 4-5: Assegnare file di input alla variabile
Dim strInputFile, strCurrentFile
strInputFile = "FILE_WITH_BLANK_LINES"
'Linee 6-7: Impostazione di file oggetto di sistema e leggere file di input
Set objFSOObject = CreateObject ( "Scripting.FileSystemObject")
Set objCurrentFile = objFSOObject.OpenTextFile (strInputFile, ForReading)
«trattamento Loop - Conservare linee non vuote nel buffer temporaneo
Fare Fino objCurrentFile.AtEndOfStream
tempLine = objCurrentFile.Readline
Templine = Trim (Templine)
Se Len (Templine)> 0 Then
strLineBuffer = strLineBuffer & Templine & "" & vbCrLf
Finisci se
Ciclo continuo
'Scrivi il buffer nel file di input
objCurrentFile.Close
Set objCurrentFile = objFSOObject.OpenTextFile (strInputFile, ForWriting)
objCurrentFile.Write strLineBuffer
Sostituire "FILE_WITH_BLANK_LINES" con il percorso completo del file che ha righe vuote.
3 Fai clic su "File" e selezionare "Salva". Si apre la finestra "Salva con nome". Digitare "Remove_Blank_Lines.vbs" nella casella di testo "Nome" e fare clic su "Salva".
4 Aprire Esplora risorse e passare a quel file. Fare doppio clic su di esso. Lo script emetterà i comandi per rimuovere le righe vuote dal file. Aprire il file per verificare che non esistono righe vuote.