как разделить сообщение с одинаковыми кодами, но разными событиями
Разное - [решено] Событие и код перехода на питание от батареи
Зачем? Сделайте разные коды (та часть, которую вы приводили выше):
Код:
Код: Выделить всё
If ($batt.BatteryStatus -ne $prevBatteryStatus) {
if ($prevBatteryStatus -like '2') {
$EventID = 10
$EventMsg = "Switched to Battery Power! $($Message.ChargeRemMsg), Minutes: $($Message.RemTimeMsg)"
} else {
$EventID = 11
$EventMsg = "Switched back to AC Power! $($Message.ChargeRemMsg), Minutes: $($Message.RemTimeMsg)"
}
Write-EventLog -LogName BatteryMonitor -Source BattMon -EventID $EventID -Message $EventMsg -EntryType Warning -ComputerName $env:computername -ErrorAction:SilentlyContinue