Public feed #600324

None01

public text v1 · immutable
Raw Edit
·published 2007-07-02 19:25 UTC
rendered paste body
using System.Diagnostics;
using System.Data;
using System.Collections;
using Microsoft.VisualBasic;
using System.Collections.Generic;
using System;
using System.IO;


namespace hostsfilecheck
{
	sealed class Module1
	{
		static public void Main()
		{
			string HostsText = null;
			string CheckHostsFile = "No";
			
			using (StreamReader read = new StreamReader("C:\\windows\\system32\\drivers\\etc\\hosts"))
			{
				while (!read.EndOfStream)
				{
					HostsText = read.ReadLine().Trim();
					if (HostsText.StartsWith("#") == false || string.IsNullOrEmpty(HostsText) == false)
					{
						if (HostsText.Contains("127.0.0.1") == false && HostsText.ToLower().Contains("localhost") == false)
						{
							Console.WriteLine(HostsText);
							CheckHostsFile = "Yes";
						}
					}
				}
				read.Close();
			}
			
			Console.WriteLine("Has the hosts file more then the localhost entry? " + CheckHostsFile);
			Console.ReadLine();
		}
		
	}
	
}