Bit einer einfachen Frage, aber wie wähle ich eine bestimmte Spalte in der folgenden Code?zeigen nur eine Spalte im Ergebnis?
Ich möchte nur TIME Spalte und nichts anderes zeigen. Ich versuche, in FORMAT_TABLE TIME setzen, aber es füllt nur mit mehrfach Zeit, ohne die Zeit tatsächlich zu zeigen ..
$server_event = Get-Content -Path "c:\Temp\Servers.txt"
foreach($servers in $server_event)
{
$event = Get-EventLog -computerName $servers -logname system | Where-Object {$_.EventID -eq 6009} | Select -First 1
$event
}
ERGEBNIS: ICH WILL der Zeitspalte
Index Time EntryType Source InstanceID Message
----- ---- --------- ------ ---------- -------
78858 Jun 01 07:19 Information EventLog 2147489657 Microsoft (R) Windows (R) 5.02. 3790 Service Pack 2 Multiprocessor Free.
46221 Jun 01 07:20 Information EventLog 2147489657 Microsoft (R) Windows (R) 5.02. 3790 Service Pack 2 Multiprocessor Free.
214480 Jun 01 07:46 Information EventLog 2147489657 Microsoft (R) Windows (R) 5.02. 3790 Service Pack 2 Multiprocessor Free.
461238 Jun 01 07:18 Information EventLog 2147489657 Microsoft (R) Windows (R) 5.02. 3790 Service Pack 2 Multiprocessor Free.
70889 Jun 01 07:17 Information EventLog 2147489657 Microsoft (R) Windows (R) 5.02. 3790 Service Pack 2 Multiprocessor Free.
52397 Jun 01 07:19 Information EventLog 2147489657 Microsoft (R) Windows (R) 5.02. 3790 Service Pack 2 Multiprocessor Free.
42219 Jun 01 07:40 Information EventLog 2147489657 Microsoft (R) Windows (R) 5.02. 3790 Service Pack 2 Uniprocessor Free.
ahhh ........ Timegenerated! Deshalb verwirrte es mich! Wie finden Sie den genauen Namen der Spalten C.B.? – lara400
Verwenden Sie stattdessen "Get-WinEvent". Das 'Get-EventLog' ist für [Abwärtskompatibilität] (http://technet.microsoft.com/en-us/library/hh849682.aspx) (siehe Abschnitt" Hinweise "). Oh, und dann ist es TimeCreated, nicht TimeGenerated. – vonPryz
auf diese Weise: '(Get-EventLog -Logname-System) [0] | fl * 'gibt eine Liste aller Eigenschaften für ein einzelnes Eventlog zurück. Sie finden auch 'timewritten', aber IIRC das, das Sie standardmäßig sehen Powershell-Format s' Timegenerated' –