hvordan du indsætter en linje i en fil i VBS

Indlæg af Alice Christensen     opdateret: 2011-10-19

Visual Basic Script ( VBS ) kan være et effektivt redskab til at automatisere mange af de mere repetitive processer , hvilket gør dig mere produktiv . En almindelig drift , at mange superbrugere foretrækker er at holde en automatiseret logfil . For at opnå dette , er det vigtigt at indsætte ( eller tilføj ) linjer til slutningen af en eksisterende fil . VBS gør det let
1 .
Åbn din foretrukne teksteditor som Notesblok .
2
Indsæt følgende erklæringer på toppen af din tekst fil : .

dim FSO , tekstfil

Const ForAppending=8

Dette definerer en FileSystemObject og et håndtag til din tekst -fil . Den definerer også en konstant , skal du senere at angive , at du gerne vil tilføje til filer ( se Referencer )
3
Indsæt følgende for at åbne en tekstfil: .


sæt FSO=CreateObject ( " Scripting. FileSystemObject " )
sæt tekstfil=FSO . OpenTextFile ( "c : \ file. log " , ForAppending )

Bemærk brugen af " ForAppending " konstant, da tilstanden for tekstfilen
<. br > 4
Indsæt følgende for at skrive dine data til filen :

textFile. WriteLine " Denne tekst er skrevet til slutningen af fil og efterfulgt af en ny linje . "

gode råd og advarsler


  • Der er mange valgfri funktioner til " OpenTextFile " kommandoen (se Referencer ) .
  • Hvis den sidste linje af den eksisterende tekst fil der ikke allerede ende med en " newline " karakter , append mode vil ikke tilføje en , men blot tilføje din nyskrevne linie til den foregående linje og derefter tilføje en ny linje karakter.


  • Previous:hvordan man kan tælle antallet af valgte filer i Visual Basic Next:hvordan man åbner en postsættet



     

    Kommentarer

    Code:
    change