如何使用 PowerShell 更新 Windows 主机文件条目?
假设您要更新主机文件特定条目,我们在本地计算机中有以下主机文件。
示例
Get-Content $env:windir\system32\drivers\etc\hosts输出结果
# For example: # # 102.54.94.97 rhino.acme.com # source server # 38.25.63.10 x.acme.com # x client host # localhost name resolution is handled within DNS itself. # 127.0.0.1 localhost # ::1 localhost 8.8.8.8 Google.com
我们需要将google.com条目更新为IP地址4.4.4.4。
示例
$hostfile = "$env:windir\system32\drivers\etc\hosts" $file = Get-Content $hostfile $newfile = $file -replace "8.8.8.8 Google.com","4.4.4.4 Google.com" Set-Content -Value $newfile -Path $hostfile -Force
再次检查主机文件后,将显示一个新条目。
要更新远程计算机上的主机文件,只需更改$hostfile变量位置,其余内容将相同。
$hostfile = "\\RemoteServer\C$\Windows\system32\drivers\etc\hosts"
热门推荐
6 保研的祝福语简短
10 年轻20岁祝福语简短
11 朋友结婚祝福语信息简短
12 女孩婚礼贺卡祝福语简短
13 30段点歌简短祝福语
14 虎年春节祝福语图文简短
15 写给后妈祝福语大全简短
16 简短回复生日祝福语
17 校长送毕业祝福语简短
18 毕业立体贺卡祝福语简短