C# ile Host dosyasına site ekleme


C# ile Host dosyasına site ekleme

Önce host dosyasının yedeğini alırız ve daha sonra sites.txt içindeki siteleri tek tek host dosyasına yazarız.               
?
01
02
03
04
05
06
07
08
09
10
11
12
13
14
15
File.Copy("C:\\WINDOWS\\system32\\drivers\\etc\\hosts", "C:\\WINDOWS\\system32\\drivers\\etc\\copy_of_hosts.bak", true);
StreamReader sr = new StreamReader("sites.txt");
StreamWriter sw = new StreamWriter("C:\\WINDOWS\\system32\\drivers\\etc\\hosts", true);
while (!sr.EndOfStream)
{
string s = sr.ReadLine();
Console.WriteLine(s + " erişime engellendi!");
sw.WriteLine("127.0.0.1\t" + s);
}
sw.Close();
sr.Close();
Console.WriteLine("Tüm siteler yasaklandı. Lütfen bir tuşa basın…");
Console.ReadKey(false);

Yorumlar

Bu blogdaki popüler yayınlar

Asp.Net ile Mernisten veri Çekme