我希望 powershell 根据我连接的位置来管理我的网络配置文件。我主要在三个工作地点之间来回切换。我需要无线网络中的特定 IP,这样我才能访问我们的服务器。
使用 powershell 我可以运行脚本来提取 SSID,然后配置网络以设置静态 IP,但是有没有办法让 powershell 监视这些更改,然后设置网络?
编辑:这也可以在后台运行吗,这样就不需要让窗口保持打开状态了?
答案1
编写一个具有永不结束循环的脚本,如下所示:
do
{
# check whatever you want to check and react to it...
Start-Sleep -Seconds 30
} until ($false)
按 CRTL+C 终止