如何用批处理,写入hosts文件

2025-03-06 14:10:42
推荐回答(3个)
回答1:

以下批处理代码将用当前文件夹中的hosts文件覆盖系统原hostsXP下测试通过当然如果有开安全软件监控的话,可能会出现一些阻止提示之类的对话框,毕竟也是一个重要的系统文件@echo off
pushd %~dp0
set hosts=%windir%\System32\Drivers\Etc\hosts
if exist hosts copy /y hosts "%hosts%" >nul
pause

回答2:

@echo off
@ren %system%\system32\drivers\etc\hosts %system%\system32\drivers\etc\hosts.bak
@copy hosts %system%\system32\drivers\etc\

运行该批处理需要有管理员权限。

回答3:

批处理修改hosts_百度知道