如何用 C# 修改\system32\drivers\etc\hosts 文件内容?

.NET技术 > C# [问题点数:50分,结帖人qinjingfeng]
等级
本版专家分:137
结帖率 100%
wjq
等级
本版专家分:17471
等级
本版专家分:23012
等级
本版专家分:14834
等级
本版专家分:55545
勋章
Blank
GitHub 绑定GitHub第三方账户获取
Blank
进士 2006年 总版技术专家分年内排行榜第四
Blank
金牌 2006年4月 总版技术专家分月排行榜第一
Blank
铜牌 2006年3月 总版技术专家分月排行榜第三
等级
本版专家分:9643
勋章
Blank
红花 2009年11月 Web 开发大版内专家分月排行榜第一
Blank
黄花 2009年12月 Web 开发大版内专家分月排行榜第二
Blank
蓝花 2009年10月 Web 开发大版内专家分月排行榜第三
等级
本版专家分:1586
qinjingfeng

等级:

C:\WINDOWS\system32\drivers\etc\hosts文件的作用

在Windows 98系统下该文件在Windows目录,在Windows 2000/XP系统中位于C:\Winnt\System32\Drivers\Etc 目录中。该文件其实是一个纯文本的文件普通的文本编辑软件如记事本等都能打开。 记事本打开hosts文件,...

关于C:\WINDOWS\system32\drivers\etc下的hosts文件介绍及用处

1:hosts文件的位置:xp,2000等系统在 C:\windows\system32\drivers\etc 文件夹中找到Hosts文件并用记事本打开(Windows 9x/Me系统在C:\Windows文件夹中找) 2:按照 ip地址 域名 的格式添加单独的一行记录。例如 72...

修改C:\WINDOWS\system32\drivers\etc\hosts 文件有什么作用

host是一个没有扩展名的系统文件,可以记事本等工具打开,其作用就是将一些常用的网址域名与其对应的IP地址建立一个关联“数据库”,当用户在浏览器中输入一个需要登录的网址时,系统会首先自动从Hosts文件中寻找...

C:\WINDOWS\system32\drivers\etc\hosts 文件有什么作用

修改C:\WINDOWS\system32\drivers\etc\hosts 文件有什么作用 host 是一个没有扩展名的系统文件,可以记事本等工具打开,其作用就是将一些常用的网址域名与其对应的IP地址建立一个关联“数据库”,当用户在...

C# 修改hosts文件

using System.IO; private void UpdateHosts(string ip, string domain) ... string path = @"C:\WINDOWS\system32\drivers\etc\hosts"; //更改属性 File.SetAttributes(path, FileAttributes.Normal); ...

C#修改系统的Hosts文件

private static void updateHosts() { ...C:\WINDOWS\system32\drivers\etc\hosts"; //通常情况下这个文件是只读的,所以写入之前要取消只读 File.SetAttributes(path, File.GetAttributes...

c#修改hosts文件

using System.IO;...string fpath = @"C:\WINDOWS\system32\drivers\etc\hosts"; File.SetAttributes(@fpath, FileAttributes.Normal); FileStream fs = new FileStream(@fpath, FileMode.Append); //写入...

C++/c#修改hosts文件

c++ #include #include #include  #include  using namespace std; int main() { ofstream outf;...char * lpFileName="C:\\Windows\\System32\\drivers\\etc\\hosts"; DWORD dwAttribute = ::GetFile

C:\WINDOWS\system32\drivers\etc\hosts作用

这个文件是根据TCP/IP for Windows 的标准来工作的。它的作用是定义IP地址和Host name(主机名)的映射关系,是一个映射IP地址和Host name (主机名) 的规定。这个规定中,要求每段只能包括一个映射关系,也就是一个IP...

system32文件夹下的文件不能获取的问题

我需要获取c:\windows\system32\drivers文件夹下的驱动程序,但是发现明明存在的文件,在程序中始终获取不到,并且发现system32下的所有文件都获取不到,我感觉应该是权限的问题,尝试修改system32文件夹的权限...

C# hosts文件管理工具(含源代码)

   最近需要做一个程序,在首次使用的时候,需要映射一下域名,也就是修改 ...%windir%\system32\drivers\etc\hosts 这个文件。  其实是用于VPN的,但是不可能要求客户手工去映射,所以写了这么一个程

C#恢复Hosts文件为默认值

private static void defaultHosts() { ...C:\WINDOWS\system32\drivers\etc\hosts"; //通常情况下这个文件是只读的,所以写入之前要取消只读 string[] allLine = File.ReadAllLines(path); ...

修改 hosts 文件解决 FireFox Xmarks 无法访问的问题

[color=#345286] 在 [b]C:\Windows\System32\drivers\etc[/b] 下找到 [b]hosts[/b] 这个文件文本编辑器打开,加入这些 DNS 映射关系:[/color] [code="text"] 64.147.188.92 api.xmarks.com 64.147...

windows和linux的hosts文件位置

windows:C:\WINDOWS\system32\drivers\etc\hosts linux:etc/host

hosts 文件的编辑

hosts 文件存放路径:  C:\WINDOWS\system32\drivers\etc\hosts 127.0.0.1 localhost 127.0.0.1 www.test.com  

小贴士--修改Windows 7 的hosts文件

1.进入C:\Windows\System32\drivers\etc目录 2.选中hosts文件,点击右键,属性-->安全,为当前用户分配写权限(否则无法保存hosts文件) 3.完成DNS修改后,在控制台上执行ipconfig /flushdns,更新DNS配置。 4...

win7 无法修改 host 文件解决方案

win7下改host, notepad++ 提示被其他程序占用无法保存修改干, 就你一个改了还赖别人我是管理员,排除了权限关闭了所有程序,排除了其他程序占用 ...进入C:\Windows\System32\drivers\etc 右键 属性host ...

windows系统hosts文件的配置

路径:C:\WINDOWS\system32\drivers\etc 文件名:hosts 文件格式如下: 192.168.2.108 hellotiky # tiksy server

网络正常只有自己访问网站异常...域名解析异常是如何发生的,如何解决处理及C#编程实现一键修改Hosts文件...

首先大家要知道在浏览器上浏览虚拟主机,必须使用Hosts文件或域名系统(DNS)实现主机名到IP地址的解析。...2.首先会到C:\Windows\System32\drivers\etc目录中用Hosts文件去查询相关的IP是否存在,如果存在...

文件操作C#

命名空间System.IO;  (1).ReadToEnd()  (2).Read() -1表示读完  (3).ReadLine() null表示读完 读写文件  方法1: 5步法,利用FileStream+StreamReader  1 创建一个文件流 2

C#学习笔记 文件操作

获得文件和文件夹信息.NET管理文件和文件夹信息的类有如下几个。Directory和File类是两个静态类,可以静态地获取文件和文件夹的信息而无需实例化对象,这在只对某个文件或者文件夹执行一次操作的时候是很有用的。...

读取host文件代码

using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.IO; using System.Text; using System.Windows.Forms; namespace 读取...

C#操作mysql数据库 unable to connect to any of the specified mysql hosts

开始就度娘,输入错误信息,有人说是防火墙的问题,有的说服务没有开启,等等办法。我一一试了试都不能解决我的问题,我的连接字符串为: string M_str_sqlcon = "server=localhost;user id=root;...

修改HOST文件

C:\WINDOWS\system32\drivers\etc 203.208.39.104 canofy.appspot.com 203.208.39.104 canofyblog.appspot.com 203.208.39.104 canofyproxy.appspot.com edit centos hosts file vi /etc/hosts 203.208....

C#编程-119:读取文件StreamReader类

using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.IO; namespace StreamReaderTest {  class Program  {  static ...

C#编程-119:读取文件StreamReader类_彭世瑜_新浪博客

usingSystem; usingSystem.Collections.Generic; usingSystem.Linq; usingSystem.Text; usingSystem.IO; namespaceStreamReaderTest { classProgram { staticvoidMai...

使用C#的后端Web API:循序渐进教程

如何在VS中创建基于.NET的后端应用程序,该应用程序使用C#语言从Web API中提取。让我们开始吧! 为服务器后端逻辑选择语言的问题是几乎每个开发人员最重要的问题之一,特别是对于初学者。目前已经有很多不同的语言...

C# 文件操作

1.File类 Console.WriteLine(File.Exists("./1.txt")); 2.Directory类 foreach(string f in Directory.GetFiles("./")){ Console.WriteLine(f); } ...DirectoryInfo f= new Dir...

C#用IIS发布网站后localhost打不开127.0.0.1可以打开

刚刚发布一个网站localhost访问提示404,当时感觉不对路径没有错误怎么会404呢?然后转念一想127.0.0.1会不会可以,结果果然可以。那么问题来了,一般情况下localhost都是默认指向127.0.0.1的,怎么会打不开呢,...

关于Cookie跨域的问题

Cookie是一个伟大的发明,它允许Web开发者保留他们的用户的登录状态。但是当你的站点有一个以上的域名时就会出现问题了。在Cookie规范上说,一个cookie只能用于一个域名,不能够发给其它的域名。...

相关热词 c#后台模拟鼠标点击 c# 不足两位加0 c#中银行存取款问题 c# p2p服务端 c# 工具 数据校验 c#停止位1.5 c# java 通讯 c# 有没有list c#保存字体 c#登陆验证码