今日は他端末の設定時刻を調べてログに落とすバッチファイル。
時刻取得にはDOSコマンドのnet timeを利用してますので、Windows端末(139か445がフィルタされてない)に対してであれば動作すると思います。
C:\>type GetTime.bat @ECHO OFF SET LOGFILE=%~dp0TimeConf.log ECHO [時刻情報取得] > "%LOGFILE%" SET WSNAME=%COMPUTERNAME% :GETDATE CLS ECHO 時刻を取得したいステーション名を入力してください ECHO (処理を終了したい場合はNを押して下さい) SET /PWSNAME=[%WSNAME%]: IF "%WSNAME%" == "N" GOTO FINISH ECHO. >> "%LOGFILE%" ECHO [コンピュータ名 : "%WSNAME%"] >> "%LOGFILE%" NET TIME \\%WSNAME% | FIND "時刻" >> "%LOGFILE%" IF ERRORLEVEL 1 ( NET TIME \\%WSNAME% 2>&1 | FIND /V "時刻" >> "%LOGFILE%" ) ECHO 取得完了(何かキーを押して下さい) PAUSE > NUL GOTO GETDATE :FINISH CLS ECHO 何かキーを押して下さい PAUSE > NUL
周りに時刻がずれてそうな端末があるとこで試してみてください。