안녕하세요,
PowerShell에서 Windows Restore point 정보를 확인하는 방법은 아래와 같습니다.
Step 1 : Restore point log정보 제공
아래의 Cmdlet은 Restore point log 정보를 제공 합니다.
Get-EventLog -LogName application -InstanceID 8194
Step 2 : 반환된 EventLogEntry 가공
파이프(|)에서 제공하는 정보를 $i에 정보를 가공해서 저장 후 출력합니다.
Foreach-Object { $i=1 | Select-Object Event, Application; $i.Event, $i.Application = $_.ReplacementStrings[1,0]; $i}
Step 3 : Full Script
Get-EventLog -LogName application -InstanceId 8194 |
ForEach-Object {$i=1|Select-Object Event,Application; `
$i.Event, $i.Application = $_.ReplacementStrings[1,0]; $i}
Step 4 : Result
■ Get-EventLog
http://technet.microsoft.com/en-us/library/dd315250.aspx
■ Using the Foreach-Object Cmdlet
http://technet.microsoft.com/en-us/library/ee176828.aspx