リモート サーバーのアプリケーション ログにアクセスできる .bat ファイルが必要です。sysinternals の psloglist.exe ツールを使用しています。コマンド プロンプトから次のコマンドを実行し、目的の出力を取得します。
C:\scripts>psloglist.exe -n 5 application ultrabac8 \\<servername>
コマンドの出力は次のとおりです。
PsLoglist v2.51 - local and remote event log viewer
Copyright (C) 2000-2004 Mark Russinovich
Sysinternals - www.sysinternals.com
Application log on \\<Server Name>:
[200471] UltraBac8
Type: INFORMATION
Computer: <Server Name>
Time: 8/29/2014 3:40:09 AM ID: 3
All 2 Sets Completed Without Errors or Warnings.
サーバー名を入力するだけでコマンドを実行できるバッチファイルを作成しようとしました:
@echo off
cls
set /p input="Enter Server Name : "
cls
echo.
echo ********%input%********
echo.
C:\scripts\psloglist\psloglist.exe psloglist.exe -n 5 application -o ultrabac8 \\%input%
echo.
Pause
上記のスクリプトは実行されていません。構文に問題がある可能性があると思います。これを修正するのを手伝ってください。
よろしくお願いします。