...pudding - diary

この日記は https://yapud.hatenablog.com/ に引っ越し中


2011-12-14

_ [Software] バッチファイルで for の /f オプション

バッチファイルで(ていうか CMD.EXE に含まれる命令なんかな)for 文の /f オプションを今日初めて知った。

こいつは便利だ。

毎日バックアップファイルが増えていくのだけど最新3世代だけ残して後は消したいなんてときに

for /f "skip=3" %f in ('dir /b /o-n backup*') do del %f

これだけでできるんや。

バッチファイルで使うときは % を %% にすればいいと。

Windows で PowerShell 使えない環境なんざ捨て捨てですよといいたいところですけど微妙に生き残ってるのでウザいです。


2011年
12月
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
Twitter : @moriya_jp