昨日、会社の新人が「バッチで自動化しました!」って言ってきたんです。DOSバッチ。
もうね、アホかと。馬鹿かと。
お前な、まだPowerShellもPythonもあるこの令和にDOSバッチって。
お前は平成どころかMS-DOS時代の亡霊か。
「for文でループ組めました!」じゃねぇんだよ。
setlocal enabledelayedexpansionでテンション上げてんじゃねぇ。
なんか隣で「バッチでログローテーションしました!」とか言ってる奴もいるんです。
もう見てらんない。
お前らな、バッチファイルでファイル操作とかしてんじゃねぇよと。
`move *.log .¥archive¥`で一発ミスったらどうすんだ。地獄だぞ。
DOSバッチってのはな、もっと殺伐としてるべきなんだよ。
`if errorlevel 1` の次の行が何をするかも分からず震えながら実行する、
そういう緊張感がいいんじゃねーか。女子供は、すっこんでろ。
で、ようやく落ち着いたかと思ったら、別の奴が
「バッチでAPI呼び出せませんか?」とか言ってるんです。
そこでまたぶち切れですよ。
あのな、HTTPリクエストなんてバッチでやるもんじゃねーんだよ。ボケが。
curl叩けりゃいいと思ってんだろ。甘い。甘すぎる。
バッチ通の俺から言わせてもらえば、今どきの流行はやっぱり
「WSL経由のbashスクリプトにちょいバッチ添え」これだね。
`.bat`と`.sh`の融合。これ最強。
ただし環境変数の地雷がそこら中に埋まってる、諸刃の剣。
素人にはお薦めできない。
まあお前らド素人は、PowerShellでも使っておけってこった。