Microsoft MVPs inside





 MCSEboard.de – IT Pro Forum zu Windows Server 2008 R2 / 2008 / 2003 & Windows 7 / Vista / XP
Registrieren Hilfe Regeln Benutzerliste Suchen Heutige Beiträge Alle Foren als gelesen markieren

Windows Forum — Scripting


Alles zum Thema System Administration Scripting — Q & A zum Thema Scripting: Batch, VBS, WMI, PowerShell


Antwort
     
Themen-Optionen
Alt 08.03.2011, 07:17   #11
Board Veteran
 
Offline
Registriert seit: 12-2008
Beiträge: 4.674
Powershell kennt Eventlogs selber: get-eventlog
Da muss man nix mit Wmi machen.
    Mit Zitat antworten
Alt 08.03.2011, 08:03   #12
Moderator
 
Offline
Registriert seit: 11-2002
Beiträge: 6.666
@dukel,
und wie sicherst du mit get-event ein Eventlog als .evt oder .evtx ?

blub

Signatur
www.powershellpraxis.de

Nec Cupias, Nec Metuas

    Mit Zitat antworten
Alt 08.03.2011, 08:09   #13
Board Veteran
 
Offline
Registriert seit: 12-2008
Beiträge: 4.674
Das habe ich noch nicht gebraucht und getestet.
Ich wollte das nur anmerken, evtl. hilft das um andere Dinge zu machen (export in Csv,...)
    Mit Zitat antworten
Alt 08.03.2011, 11:15   #14
Expert Member
 
Benutzerbild von NilsK
 
Offline
Registriert seit: 06-2008
Ort: Hannover
Beiträge: 7.376
Moin,

in der nächsten Woche gibt es auf faq-o-matic.net einen Artikel mit einer Beispiel-Implementierung der Log-Parser-Lösung.

Gruß, Nils
... ja, war ne längere Nacht gestern.

Signatur
Nils Kaczenski

MVP Directory Services: Architecture
... der beste Schritt zur Problemlösung: Anforderungen definieren!

Kostenlosen Support gibt es nur im Forum, nicht privat!

    Mit Zitat antworten
Alt 08.03.2011, 13:23   #15
Newbie
 
Offline
Registriert seit: 01-2011
Beiträge: 6
Powershell sei Dank.
Habe wohl bei meinem letzten Versuch das Problem mit PowerShell zu lösen einen Fehler gemacht.

Jetzt muss ich so nur noch ein Script machen, welches mir alle gewünschten Logs so in den entsprechenden Ordner ablegt.....oder hat das bereits jemand gemacht???

Signatur
greetz
retosmile

(MCP/MCTS/MCSA/MCSE)

    Mit Zitat antworten
Alt 08.03.2011, 13:57   #16
Moderator
 
Offline
Registriert seit: 11-2002
Beiträge: 6.666
z.b. mit
Code:
 (get-eventlog -list) | foreach {$_.log}
bekommst du alle Eventlognamen auf dem Rechner, die du weiter als Variable in dem WMI-Befehl benutzen kannst.

In der Performance liegen zwsichen der WMI-Klasse und dem Logparser echt Welten. Wenn du hier Probleme hast, solltest du dir dochmal den Logparser ansehen. Vielleicht hilft dir dann der Artikel weiter: http://www.serverhowto.de/Auswertung...ser.401.0.html

blub

Signatur
www.powershellpraxis.de

Nec Cupias, Nec Metuas

    Mit Zitat antworten
Alt 13.03.2011, 00:25   #17
Moderator
 
Offline
Registriert seit: 11-2002
Beiträge: 6.666
get-winevent

Die Scripting Guys haben letzte Woche einen neuen Artikel über das Auslesen von WindowsEvents verfasst und auch die Performance betrachtet

How to Improve the Performance of a PowerShell Event Log Query - Hey, Scripting Guy! Blog - Site Home - TechNet Blogs

Get-WinEvent

blub

Signatur
www.powershellpraxis.de

Nec Cupias, Nec Metuas

    Mit Zitat antworten
Alt 21.03.2011, 14:18   #18
Newbie
 
Offline
Registriert seit: 02-2011
Beiträge: 5
Ich sichere bei einem meiner Kunden auch die Eventlogs der letzten 7 Tage mit folgendem Befehl:
Code:
Get-Eventlog -log System -Entrytype Error,Warning -After (get-date).adddays(-7) | export-clixml \\computer\path\file.xml
Die gesicherten xml-files kann man dann wie folgt wieder in einer Variablen speichern um sie mit der Powershell zu filtern:
Code:
$system =  import-clixml c:\path\to\file.xml
Wenn das Filtern in der Powershell nicht so leicht von der Hand geht, kann man die Variable per Pipe auch an Out-GridView (erst ab Powershell V2) weitergeben um eine rudimentäre Gui zum Filtern und Sortieren zu erhalten:
Code:
$system | out-gridview
    Mit Zitat antworten
Alt 21.03.2011, 17:03   #19
Expert Member
 
Benutzerbild von NilsK
 
Offline
Registriert seit: 06-2008
Ort: Hannover
Beiträge: 7.376
Moin,

mein angekündigter Artikel ist jetzt online:
faq-o-matic.net Eventlog-Backup mit Log Parser

Wenn ich allerdings dies hier lese:
Friday Mail Sack: I Have No Idea What to Call This Edition - Ask the Directory Services Team - Site Home - TechNet Blogs

dann überlege ich glatt, ob ich die Lösung noch mal mit PowerShell implementiere. Vielleicht hat ja jemand Lust dazu, das zu tun - würde den Vorgang beschleunigen.

Gruß, Nils

Signatur
Nils Kaczenski

MVP Directory Services: Architecture
... der beste Schritt zur Problemlösung: Anforderungen definieren!

Kostenlosen Support gibt es nur im Forum, nicht privat!

    Mit Zitat antworten
Antwort


Themen-Optionen


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Bei System State Backup Event 513 von Capi2 zahni Tipps & Links 4 21.01.2010 14:29
Exchange 2003 Event/Ereigniss 1025 Microsoft ratlos u. Backup läuft nicht mehr schweizi MS Exchange Forum 1 25.10.2005 23:54
TCP Service Backup failed?? in event viewer xxxomxxx Windows Server Forum 0 28.06.2005 12:42
Event ID: 257 Source: Alert Manager Event ccc Windows Forum — Allgemein 3 13.05.2004 21:45


Alle Zeitangaben in MEZ/CET. Es ist jetzt 15:11 Uhr. Seite generiert in 0,039 Sekunden.

- Unsere Partner -

Copyright © 2000 – 2012 MCSEboard.de

Sprung zum Seitenanfang