View Full Version : batch:inserire riga in un file
è possibile creare un file.bat che operi su un file?
es: aprire il file C:\Windows\System32\Drivers\Etc\host
e aggiungere all'ultima riga una determinata stringa?
echo 10.0.0.1 tuohost.tuodominio.org >>C:\Windows\System32\Drivers\Etc\host
Oppure puoi crearti uno script vbs:
Option Explicit
Const ForAppending = 8
Dim text
text = InputBox("Inserire IP ed HOST separati da uno o più spazii:", "Inserimento dati")
WriteToFile(text)
Sub WriteToFile(text)
Dim fso
Dim textFile
Dim filename
filename = "C:\Windows\System32\Drivers\Etc\host"
Set fso = CreateObject("Scripting.FileSystemObject")
Set textFile = fso.OpenTextFile(filename, ForAppending, True)
textFile.WriteLine text
textFile.Close
End Sub
che chiede quale IP ed host inserire nel file ...
dr.gazza
07-07-2006, 14:50
se posso permettermi, dopo aver fatto i complimenti (e realtivo grazie a mynos79 ) il nome corretto del file non è host ma hosts
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.