{$APPTYPE CONSOLE}の指令でコンソールアプリ
最近ハマっているのがコンソールアプリ作り。
様々な手順をバッチファイルにして便利な Windows環境を作り上げているのですが、バッチファイルでは実現できない(OSに無いコマンド)処理をするためにバッチファイルへ組み込めるコンソールアプリを作っています。
例えばファイルの削除は DEL コマンドにファイル名の引数を渡せば削除できますが、ゴミ箱へ移動するコマンドは存在しません。そこで xDEL といいうコンソールアプリを作成して
xdel ファイル名(or フォルダ名)
とすればゴミ箱へ移動できる様にしました。
まー、とにかく便利。OS標準じゃないコマンドは作ってしまえばいいと思って作り始めたのですが、これがもう楽しくて仕方ありません。
これまでバッチファイルでやろうと思ってもできなかった事も実現出来る様になりました。