我想用VBScript將一行添加到C:\Windows\System32\drivers\etc\hosts
。我試圖讀取該文件第一次使用此代碼:使用VBScript修改「C: Windows System32 drivers etc hosts」文件
Set filestreamIN = CreateObject("Scripting.FileSystemObject").OpenTextFile("C:\Windows\System32\drivers\etc\hosts",2,true)
file = Split(filestreamIN.ReadAll(), vbCrLf)
for i = LBound(file) to UBound(file)
msgbox file(i)
Next
filestreamIN.Close()
Set filestreamIN = Nothing
但我在第二行得到了一個錯誤:錯誤的文件模式。我使用這個命令運行它:
cscript "D:\Project\AXA\AXADEPROJ-867\add host.vbs"
與cmd
作爲管理員運行。任何幫助都會很棒。
遺憾。我編輯了上面的代碼。 –