未能覆盖主机与批处理文件
问题描述:
我试图清除主机的所有文件的内容与一个批处理脚本未能覆盖主机与批处理文件
这里提交我的代码:
@echo off
cd %SYSTEMDRIVE%:\Windows\System32\drivers\etc
takeown /f hosts
icacls hosts /grant %username%:w
echo > hosts
hosts文件中出现的批量处理后未受影响。我应该改变什么?
答
这是我找到的解决方案。真的不知道为什么它的工作原理,但它确实,大多
@echo off
takeown /f C:\Windows\System32\drivers\etc\hosts
icacls C:\Windows\System32\drivers\etc\hosts /grant %username%:w
echo # > C:\Windows\System32\drivers\etc\hosts
echo.
echo.
ipconfig /flushdns
echo.
echo.
echo All sites restored!
pause
如果我试图打开一个新的浏览器,它的伟大工程。如果我有一个浏览器目前打开,它不起作用。对此有何建议?
(使用Chrome)
什么是操作系统?检查您是否以管理员身份运行脚本。 – 2012-07-29 01:18:55
Windows7和是试图管理员 – jth41 2012-07-29 01:23:10
疯狂的猜测:也许Windows只是在它被覆盖后直接恢复文件。 – 2012-07-29 07:09:51