Sia che si creano da soli , o qualcuno li manda a voi , i file con le 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 comando che interagiscono con Windows ed 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 . Istruzioni
1
Aprire Esplora risorse e passare alla cartella che contiene un file con righe vuote . Prendere nota del nome del file e la sua 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 : .
< p > ' Linee 1-3 : definire gli oggetti di sistema
COSTANTE ForReading = 1
COSTANTE ForWriting = 2
Dim objFSObject , strLineBuffer
' Linee 4 -5 : file di input Assegna alla variabile
Dim strInputFile , strCurrentFile
strInputFile = " FILE_WITH_BLANK_LINES "
' Linee 6-7 : Impostazione del file oggetto di sistema e leggere il file di input
objFSOObject = CreateObject ( " Scripting.FileSystemObject " ) per
objCurrentFile = objFSOObject.OpenTextFile ( strInputFile , ForReading ) per
'Elaborazione loop - negozio di righe non vuote in buffer temporaneo
Do Until objCurrentFile.AtEndOfStream
Templine = objCurrentFile.Readline
Templine = Trim ( Templine ) per
If Len ( Templine ) > 0 poi
strLineBuffer = strLineBuffer & Templine & "" & vbCrLf
End If loop
' Scrivi buffer per file di input
objCurrentFile.Close
objCurrentFile = objFSOObject.OpenTextFile ( strInputFile , ForWriting ) per
objCurrentFile.Write strLineBuffer
sostituire " FILE_WITH_BLANK_LINES " con il percorso completo del file che ha righe vuote .
3
cliccare su " File" e selezionare "Salva ". Il " Salva con nome" si apre la finestra . Tipo " Remove_Blank_Lines.vbs " nella casella di testo "Nome" e premi "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 vi siano righe vuote .