ファイルの変更時間が 10 分を超えているかどうかを確認したいというリクエストがあります。メールを送信するだけでなく、ITRS で警告する必要があります。netprobe は Windows にインストールされます。私は Toolkit プラグインを使用しようとしましたが、「powershell -command path\filename」のようなサンプル スクリプト セクションに powershell スクリプトを配置し、Advanced セクションでランダムにファイル名を「test.txt」として配置し、その表示をサンプリングしようとすると、「スクリプト パスが見つかりません」
$source="C:\Users\Desktop\manoj.txt"
$Now=GET-DATE
$ModTime=(Get-ItemProperty -path $source -Name LastWriteTime).lastwritetime
"Filename,Sysdate,Last Modified,Time difference
$source,$now,$ModTime,$TimDiff"|ConvertTo-Csv -NoTypeInformation
要件
- 「samplescriptセクション」でpowershellコマンドを渡す方法
- powerscript の出力を Geneos に取得する方法
- Geneos からメールを送信するためのコード
- 列のルールの作成を示すサンプル コード
前もって感謝します!!!