Microsoft MVPs inside





 MCSEboard.de MCSE Forum zu Windows XP / 2003 / 2008 Server & Windows Vista / Windows 7
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 16.03.2006, 08:13   #1
Newbie
 
Offline
Registriert seit: 03-2004
Beiträge: 26
Script Parameter für WMI Script

Hallo liebe MCSEBoarder,

ich habe da ein Problem.
Ab und an laufen die Logfiles voll, da ich den MOM 2005 in unserer Umgebung einsetze.

Nun habe ich ein Script gebastelt, daß sich aus einer Client.txt die Computernamen zieht und dann die MaxFileSize abändert.

wmic /node:@.\clients.txt nteventlog where logfilename="Application" set maxfilesize=4194304
wmic /node:@.\clients.txt nteventlog where logfilename="FinancialComponentsLog" set maxfilesize=4194304
wmic /node:@.\clients.txt nteventlog where logfilename="Security" set maxfilesize=524288
wmic /node:@.\clients.txt nteventlog where logfilename="System" set maxfilesize=524288
wmic /node:@.\clients.txt nteventlog where logfilename="XXXXXXXXXXXXXX" set maxfilesize=20971520
NUn fehlt mir aber der Parameter, wo ich dem Script mitgeben kann "Overwrite events as needed"

Kennt jemand den Parameter?

Danke für eure Hilfe.
    Mit Zitat antworten
Alt 16.03.2006, 09:06   #2
Board Veteran
 
Benutzerbild von BuzzeR
 
Offline
Registriert seit: 02-2005
Ort: Iserlohn
Beiträge: 1.002
Hallo Septercore.

Die von Dir gesuchten Attribute stecken in der Klasse Win32_NTEventLogFile und heißen
OverWritePolicy und OverwriteOutDated.

Mittels ...

Code:
C:\> wmic path Win32_NTEventLogFile get LogFileName, OverWritePolicy
... wird Dir angezeigt, wie mit den Logs zu verfahren ist und durch ...

Code:
C:\> wmic path Win32_NTEventLogFile get LogFileName, OverwriteOutDated
... kannst Du Dir die zeitlichen Einstellungen zu den Logs anschauen. Das Setzen
der Eigenschaft (Overwrite Events as needed) kannst Du über das Attribut
OverwriteOutDated steuern. Setzt Du hier einen Wert von 0, so wird bei Bedarf
überschreiben gesetzt und ein Wert ungleich 0 bezeichnet die Anzahl Tage, die
sich auf das Alter der Einträge beziehen, die überschrieben werden können.

Beispiel:

Ein ...

Code:
C:\> wmic path Win32_NTEventLogFile where "LogFileName='Application'" set OverwriteOutDated = 0
... sorgt dafür, dass bei Bedarf überschrieben wird und nicht nur die Einträge, die
älter als x Tage sind. Oder ein ...

Code:
C:\> wmic path Win32_NTEventLogFile where "LogFileName='Application'" set OverwriteOutDated = 3
... stellt das Alter der zu überschreibenden Einträge auf 3 Tage.

Hoffe das war hilfreich.

LG
Marco
    Mit Zitat antworten
Alt 16.03.2006, 14:05   #3
Newbie
 
Offline
Registriert seit: 03-2004
Beiträge: 26
WOW Super ich danke Dir.
Daumen hoch es funktioniert.
    Mit Zitat antworten
Alt 16.03.2006, 15:58   #4
Board Veteran
 
Benutzerbild von BuzzeR
 
Offline
Registriert seit: 02-2005
Ort: Iserlohn
Beiträge: 1.002
War mir eine Freude.

LG
Marco
    Mit Zitat antworten
Alt 16.03.2006, 17:41   #5
Board Veteran
 
Benutzerbild von BuzzeR
 
Offline
Registriert seit: 02-2005
Ort: Iserlohn
Beiträge: 1.002
Vielleicht noch ein Schminkie hinterher, aber auch nur weil Du so nett Danke gesagt hast.

Du kannst mittels ...

Code:
C:\> wmic path Win32_NTEventLogFile where "LogFileName='System'" call BackupEventLog MySys.log
... die Methode BackupEventLog der Klasse Win32_NTEventLogFile für das Backup
des Logs aus einem Skript heraus nutzen, um danach vielleicht mit ...

Code:
C:\> wmic path Win32_NTEventLogFile where "LogFileName='System'" call ClearEventLog
... das Log zu bereinigen.

LG
Marco
    Mit Zitat antworten
Antwort


Themen-Optionen


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
2K3 - Script wird geblockt -Windows Script Host Fehler TeaRex Windows Server Forum 29 28.02.2009 16:41
Script und auslesen Spriptparameter bei GPO Startup Script xcooldj Windows Forum — Scripting 3 03.07.2007 14:36
Logon Script - Logoff Script Andreas00023 Windows Forum — Allgemein 5 01.07.2005 10:08
VB Script - Parameter Abfrage cdis Windows Forum — Allgemein 4 11.02.2005 10:24
Über Script Benutzerrichtlinie ( Script beim abmelden ausführen ) aktivieren Uli Windows Forum — Allgemein 3 26.02.2003 13:00


Alle Zeitangaben in MEZ/CET. Es ist jetzt 03:56 Uhr. Seite generiert in 0,059 Sekunden.

- Unsere Partner -

Copyright © 2000 – 2012 MCSEboard.de

Sprung zum Seitenanfang