第一次在Vista下修改hosts,因为工作需要,经常在XP下改hosts,今天习惯性的按照XP下的方式用Notepad去改hosts,保存的时候老是出错,总是提示“请确认路径和文件名正确”。
第一反应,肯定是权限问题,难道Vista下hosts是只读的?打开属性一看,不是只读。难道因为是系统文件?在cmd下修改文件属性,这个时候还是犯了个错,我习惯性的在搜索菜单里输入“cmd”回车,结果修改文件属性时出错,显然还是因为没权限……一层一层地打开目录:C、Windows、System32,找到cmd.exe,右键,“Run as administrator”,再重复一边操作,总算去掉了文件的系统文件属性。再用Notepad打开,错误依旧。
Google之,原来Notepad也要Run as administrator才行……好吧,我“以管理员身份运行”记事本,还好我关了UAC(User Access Control),不需要再点一次确认。习惯性的操作,把hosts文件拖到记事本中,第一次没成功,第二次还是没成功,原来不能直接把这个文件拖到记事本中打开……OK,我服了,那用菜单总可以吧!File,Open,一层一层地选路径:C、Windows、System32、drivers、etc,选择文件类型all,找到hosts,打开,修改,保存,总算成功了!…