Powershell小技巧之编辑Hosts文件
程序员文章站
2022-06-17 22:49:24
某段时间你可能需要经常去更改hosts文件,硬编码一些dns。你得先找到这个文件,然后鼠标右键选择记事本,打开它。可是当保存时才发现,保存不了,原来需要管理员权限。此时你可...
某段时间你可能需要经常去更改hosts文件,硬编码一些dns。你得先找到这个文件,然后鼠标右键选择记事本,打开它。可是当保存时才发现,保存不了,原来需要管理员权限。此时你可以先把它保存到桌面,然后再拷贝回原来的位置,这样稍显麻烦。
另外改完hosts文件,是为了更新dns,此时通常都会伴随一个flush dns的操作。既然要自动化,那就一起做了算了。
把下面的脚本添加到你的powershell profile文件中,下次直接在powershel控制台中键入edit-hosts 或者 eh就可以打开hosts文件了。
复制代码 代码如下:
function edit-hosts
{
start-process notepad -verb runas -argumentlist $env:windir\system32\drivers\etc\hosts -wait
ipconfig /flushdns | out-null
}
set-alias eh edit-hosts
推荐阅读
-
微信小程序技巧之show内容展示,上传文件编码问题
-
PowerShell中使用Get-ChildItem命令读取目录、文件列表使用例子和小技巧
-
python 小技巧之获取固定下面包含的某种类型文件的个数
-
Powershell小技巧之使用WMI查询插上的U盘
-
Powershell小技巧之系统运行时间
-
Powershell小技巧之使用Copy-Item添加程序到开机启动
-
Powershell小技巧之使用-F方法带入数据
-
Powershell小技巧之使用WMI测试服务响应
-
Powershell小技巧之播放WAV声音
-
Powershell小技巧之使用Jint引擎在PowerShell中执行Javascript函数