WSH(Windows Script Host)について調べている。今日はWSFについて書いておく。 WSFはWindows Script Fileの略である。XML形式で書かれており、WSHスクリプトの動作を設定できる、らしい。 「らしい」と書いたのは、実は書いたことがないからだ。このWSFファイルはスクリプトの実行には必須ではない。VBScriptやJScriptをwscript.exeやcscript.exeに渡せば実行できてしまう。必須でないものというのは、きちんと勉強しないと知らないままに過ごすことが多い。WSFはその典型なのだ。 今回はそのWSFのサンプルを書く。はじめてのWSFだ。 まず今回書くサンプルの仕様を書く。バックアップをローテーションさせるスクリプトである。元ファイルと先ディレクトリとを指定。日付つきで実行時点から一週間分を保持しよう。古いファイルを消し、新しいファ