同期に教えてもらいました。以下のソースを適当な名前のバッチファイル(.bat)として作成します。出力用にC:\に出退勤.txtというテキストファイルを作成します。
@echo off cd C:\ set fileName=出退勤.txt if %1==start (goto :start) else if %1==end goto :end :start for /F %%D in ('date /T') do echo %%D >> %fileName% set STR=出勤時間: goto :default :end set STR=退社時間: goto :default :default for /F %%T in ('time /T') do set STR=%STR%%%T echo %STR% >> %fileName%
ファイル名を指定して実行→gpedit.msc→コンピュータの構成→Windowsの設定→スクリプトでスタートアップとシャットダウンにこのバッチを指定。