PowerShell/PowerShellでイベントログを取得するサンプルコード
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
開始行:
#navi(../)
* PowerShellでイベントログを取得するサンプルコード [#ffe9...
PowerShellを使ってイベントログを取得するサンプルコードを...
動作確認はPowerShellv4.0を使用しました。
#contents
#htmlinsertpcsp(win-top.html,win-sp.html)
* 関連記事 [#a6e4d6b6]
-[[PowerSehllで任意のイベントログを出力する方法>PowerShel...
-[[PowerShellスクリプトを起動できるようにする>PowerShell/...
-[[PowerShellでイベントログの内容を確認する・Get-EventLog...
* Get-WinEventコマンドレットを使用してイベントログを収集 ...
以下にGet-WinEvnetコマンドレットを使用したサンプルコード...
** イベントログを取ってみる [#x9eeaf89]
以下のサンプルは、自機のイベントログを対象とし、ログの対...
対象時間は24時間前から現在までと指定しています。
$hostname = "localhost"
$filter = @{}
$filter.Add("LogName", "SYSTEM")
$filter.Add("Level", 2) # Log...
$filter.Add("StartTime", (Get-Date).AddHours(-24)) # Now...
$filter.Add("EndTime", (Get-Date)) # Now
Get-WinEvent -ComputerName $hostname -ErrorAction Silent...
ハッシュ変数$filterにStartTimeとEndTimeを指定していますが...
ログレベル(Level)も省略可能です。
ソースを指定する場合は、以下のようにハッシュにSourceを追...
以下のサンプルでは、Service Control Managerを指定した例で...
イベントビューアでソースの部分になります。
$hostname = "localhost"
$source = "Service Control Manager"
$filter = @{}
$filter.Add("LogName", "SYSTEM")
$filter.Add("Level", 2) # Log...
$filter.Add("StartTime", (Get-Date).AddHours(-24)) # Now...
$filter.Add("EndTime", (Get-Date)) # Now
Get-WinEvent -ComputerName $hostname -ErrorAction Silent...
$hostnameに遠隔マシンを設定すれば、サーバの情報も取得する...
以上、Get-WinEventコマンドレットを使用してイベントログを...
#htmlinsertpcsp(win-btm.html,win-sp.html)
終了行:
#navi(../)
* PowerShellでイベントログを取得するサンプルコード [#ffe9...
PowerShellを使ってイベントログを取得するサンプルコードを...
動作確認はPowerShellv4.0を使用しました。
#contents
#htmlinsertpcsp(win-top.html,win-sp.html)
* 関連記事 [#a6e4d6b6]
-[[PowerSehllで任意のイベントログを出力する方法>PowerShel...
-[[PowerShellスクリプトを起動できるようにする>PowerShell/...
-[[PowerShellでイベントログの内容を確認する・Get-EventLog...
* Get-WinEventコマンドレットを使用してイベントログを収集 ...
以下にGet-WinEvnetコマンドレットを使用したサンプルコード...
** イベントログを取ってみる [#x9eeaf89]
以下のサンプルは、自機のイベントログを対象とし、ログの対...
対象時間は24時間前から現在までと指定しています。
$hostname = "localhost"
$filter = @{}
$filter.Add("LogName", "SYSTEM")
$filter.Add("Level", 2) # Log...
$filter.Add("StartTime", (Get-Date).AddHours(-24)) # Now...
$filter.Add("EndTime", (Get-Date)) # Now
Get-WinEvent -ComputerName $hostname -ErrorAction Silent...
ハッシュ変数$filterにStartTimeとEndTimeを指定していますが...
ログレベル(Level)も省略可能です。
ソースを指定する場合は、以下のようにハッシュにSourceを追...
以下のサンプルでは、Service Control Managerを指定した例で...
イベントビューアでソースの部分になります。
$hostname = "localhost"
$source = "Service Control Manager"
$filter = @{}
$filter.Add("LogName", "SYSTEM")
$filter.Add("Level", 2) # Log...
$filter.Add("StartTime", (Get-Date).AddHours(-24)) # Now...
$filter.Add("EndTime", (Get-Date)) # Now
Get-WinEvent -ComputerName $hostname -ErrorAction Silent...
$hostnameに遠隔マシンを設定すれば、サーバの情報も取得する...
以上、Get-WinEventコマンドレットを使用してイベントログを...
#htmlinsertpcsp(win-btm.html,win-sp.html)
ページ名: