知道如何在断开网络上注册PowerShell事件吗? 像
这样的东西on_disconnet network {
raise an event
notify system
}
答案 0 :(得分:1)
这对我有用!
Function Test-ForNetwork1
{
Write-Host " connected"
}
Function Test-ForNetwork2
{
Write-Host "dis connected"
}
Register-WMIEvent -Namespace root\wmi -Class MSNdis_StatusMediaConnect -Action {Test-ForNetwork1}
Register-WMIEvent -Namespace root\wmi -Class MSNdis_StatusMediaDisconnect -Action {Test-ForNetwork2}