Powershell 如何在网络连接丢失时注册事件?
Powershell How to register an event on network connection lost?
知道如何在断开网络时注册 PowerShell 事件吗?
像
on_disconnet network {
raise an event
notify system
}
这对我有用!
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}
知道如何在断开网络时注册 PowerShell 事件吗? 像
on_disconnet network {
raise an event
notify system
}
这对我有用!
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}