如何使用 PowerShell 读写 Windows 主机文件?


映射主机名和 IP 地址的 Windows 主机文件是一个纯文本文件。因此,读取主机文件很简单。我们只需要使用 Get-Content 命令来检索文件内容。

通常,主机文件存储在目录c:\windows\System32\drivers\etc\。 如果操作系统已安装在该位置下。

或者,可以使用$env:Windir 获取 Windows 目录。

若要获取文件内容,

示例

Get-Content $env:windir\system32\drivers\etc\hosts

输出

# Additionally, comments (such as these) may be inserted on individual
# lines or following the machine name denoted by a '#' symbol.
#
# 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

若要从远程服务器获取主机文件,

Get-Content \Computer1\c$\windows\system32\drivers\etc\hosts

更新于:2021 年 3 月 18 日

2K+ 浏览

开启你的职业生涯

完成课程,获得认证

开始
广告