Fight the Future

Java言語とJVM、そしてJavaエコシステム全般にまつわること

IT勉強会での初プレゼンなどお助けします!

勉強会でスピーカーをやりたいけど、プレゼンが初めて、苦手という方に無償でコーチできます。スライドのレビューや録画したリハへのアドバイスなどなど。Twitter@jyukutyoまでメンションでもDMでもお気軽にご連絡ください。

私はIT講師の経験があり、プレゼンはデブサミやJJUG CCCなど200人規模の経験が豊富で最大800人の前でプレゼンしました。海外ではDevoxxUSで。デブサミ2017では公募スピーカー1位、デブサミ関西2012アワードで5位となりました。

PC起動日時のログを出力するバッチ

同期に教えてもらいました。以下のソースを適当な名前のバッチファイル(.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の設定→スクリプトでスタートアップとシャットダウンにこのバッチを指定。