

◆コマンド
filter LastNHours
{
param([string]$source, [int]$hour=24)
if($_.TimeGenerated -gt (Get-Date).AddHours(-$hour) -and `
($_.Source -eq $source -or $source -eq ""))
{
return $_
}
}
Get-EventLog -logname Application -message "*<特定の文字>*"| LastNHours -source <任意のソース> W32Time -hour 1
◆質問
Sourceは隠していますが、上記のコマンドを実行すると、正常であれば特定のイベントログが2件、正常でなければ0件となり、結果が返ってきた後のコマンド入力可能となる状態、「PS C:\users\Administrator>」に戻ります。
結果が0件の場合は、ログ出力を行い、2件の場合はログ出力を行わないという条件分岐の方法をご教示頂けませんでしょうか。ログがあればエラーとして以降のコマンドは実行しないようにしたいので、そのためのログ出力方法を確認させていたきたく。。
※こちら2件の場合と書いていますが、イベントログに出力される結果が返って来ればログ出力を行わない形でも構いません。
Powershell初心者のため分かりやすくご教示いただけると助かります。
お手数ですが、宜しくお願い致します。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
NetBTエラーとbrowserエラーが多発
-
Tera Termでのコマンド流し込み...
-
コマンドの戻り値が「130」
-
icaclsの読み方
-
FTPデータ転送コマンドを手打ち...
-
コマンドプロンプトで複数端末...
-
ブラウザにIPアドレスを直打ち...
-
FTPサーバーについて
-
FTPのログイン履歴を取得するに...
-
【Ciscoコマンド】interface As...
-
Thunderbird 振り分けされなく...
-
xcopyバッチを管理者として実行...
-
pscp.exeでkeyのStoreを確認し...
-
大量のフォルダへのハイパーリ...
-
JP1で月末以外で毎週月曜日のジ...
-
元のフォルダに矢印キーで帰りたい
-
エクセルで定期的(30分おき)...
-
2010でShiftキーを使っても自動...
-
error RC2104について
-
これは何??アクセスなのかな??
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
NetBTエラーとbrowserエラーが多発
-
Tera Termでのコマンド流し込み...
-
コマンドの戻り値が「130」
-
ブラウザにIPアドレスを直打ち...
-
icaclsの読み方
-
コマンドでネットワーク上の全...
-
【Ciscoコマンド】interface As...
-
コマンドプロンプトで、コマン...
-
centos7で、rshコマンドが使用...
-
すべてのユーザー名の取得方法...
-
コマンドプロンプトのPingのタ...
-
FTPのログイン履歴を取得するに...
-
FTPサーバーについて
-
NICを2枚差しで、インターネッ...
-
tracertがすべてtimeoutする
-
telnetでメール
-
シングルユーザモード
-
win XP-proでのユーザログイン...
-
Active Directory情報
-
Windowsでマシンスペックをテキ...
おすすめ情報