Beim Ausführen des folgenden Motto:Write-EventLog für Fehler
Write-EventLog -LogName Application -Source 'Application Error' -EntryType Error -EventID 1001 -Message 'Problem description'
Wir sehen den Eintrag im Protokoll Application
:
Nach Microsoft für EventID 1001, sollte man zur Verfügung stellen die Werte für% 1,% 2 und% 3:
Erkennung des Produkts '% 1 ', Merkmal'% 2 'fehlgeschlagen bei Anforderung für Komponente'% 3 '
Wie ist das in PowerShell möglich? Wenn Sie den Schalter Hinzufügen -RawData 10, 20
nur die Art gefüllt ist, wie folgend:
Gibt es eine Möglichkeit, den anderen Text nicht zur Verfügung zu haben, ohne sich einzuloggen einen neuen Protokollnamen oder Quelle in der Event zu schaffen? Oder die Variablen ausfüllen zu können? Ich schreibe an Application error
für den Fall, dass der benutzerdefinierte Protokollname oder -quelle nicht verfügbar ist. Da ist also irgendwo eine Spur.
Vielen Dank für Ihre Hilfe.
EventID 1001 von MSI und EventID 1001 von Application Error oder Windows Error Reporting ist nicht das gleiche Ereignis - die Quelle zählt. Ändern Sie es in 'MsiInstaller' und Sie werden sehen –
Danke Mathias Ich verstehe es jetzt. Welche Quelle ist immer verfügbar und am besten zum Melden von benutzerdefinierten Fehlern? Wenn man zufällig eine andere Nummer wählt, um den zusätzlichen Fuzz zu vermeiden, klagt es immer über 'Die Beschreibung für Event ID xxx kann nicht gefunden werden ...' – DarkLite1