#requires -version 2.0 # # プロセス開始・終了の監視 # Register-WmiEvent -Class win32_ProcessStartTrace -SourceIdentifier processStarted Register-WmiEvent -Class win32_ProcessStopTrace -SourceIdentifier processStoped try{ While($true){ $newEvent = Wait-Event $pname = $newEvent.SourceEventArgs.NewEvent.ProcessName $ptime = $newEvent.TimeGenerated.DateTime switch($newEvent.SourceIdentifier){ "processStarted"{ Wr
これらコマンドレットによって提供される機能は、コマンド・プロンプトのユーザーであれば、ごくおなじみのものであり、実際、PowerShellで提供されるエイリアスによって、(基本的な機能であれば)ほぼコマンド・プロンプトと同じ感覚で利用できる。 もっとも、使えるオプションなどはコマンドレット独自のものも多くあるので、コマンド・プロンプト・ユーザーの方はおなじみの機能との違いも意識しながら、PowerShellのこれら基本的な機能を理解していってほしい。 操作方法 ●ファイル/フォルダーを新規に作成する まずはファイル/フォルダーを新規に作成する方法を解説する。ファイル/フォルダーを作成するには、New-Itemコマンドレットを使用する。例えば「c:\tmp」フォルダーの中に新規のwindows_tipsフォルダーを作成するには、以下のように記述する。 PS > New-Item c:\tmp
以前の記事でPowerShellでサーバ監視の簡単なスクリプトを 作るといっていたものができたので、貼り付け 追加でsmtpサービスを入れたり、basp21を入れたりせずにメール送信できるところが ちょっと気に入っています。(PowerShell環境をインストールする方が面倒くさかったりしますが) いろいろなサイトを参考に、客先に出すものでもなかったので、 動けばいいというレベルです。。 概要は以下のようなものです。 ・24H前までに発生したイベントログ(システム・アプリケーション)を Dドライブのレポート用ファイルに記載 ・あるファイルに記載している監視したいサービスの一覧ファイルを 読み込んで、そのサービスが正常に起動しているか確認 ・ディスク容量確認 ・デイリーのバックアップファイルのサイズ確認 ・robocopyのログファイルから、EXTRA行を除いた行をレポートファイルに記載 ・
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く