所有
是否有任何脚本只有在网络连接失败的情况下我才能在调度程序上自动重置适配器?
我正在运行Windows 7
-Jeremy
答案 0 :(得分:2)
这是一个用于执行此操作的Powershell脚本,将n.n.n.n替换为您的默认网关IP地址和连接名称以及您的连接名称!
$pingtest = test-connection n.n.n.n -count 1 -quiet
if(!$pingtest)
{
$nic = gwmi win32_networkadapter -filter "NetConnectionID='Name of connection'"
$nic.disable()
sleep 5
$nic.enable()
}
将其另存为filename.ps1(例如),并使用以下命令创建Windows计划任务:
Powershell.exe c:\ pathtoscript \ filename.ps1 -noprofile -Noninteractive
如果您之前没有使用过PowerShell,请启动它并运行以下命令以确保您的预定脚本将运行:
Set-ExecutionPolicy RemoteSigned
有关此内容的更多信息:Powershell Execution Policy