2012/02/08

日記(ディレクトリを監視して新しいファイルにコマンドを実行する)

思いついたことがあったので仕事終わってからC#でちょっと作ってみた。unix/linuxならcronとshell scriptでサクっと作れるようなものをwindowsでもやってみました的な。
  • 監視先ディレクトリを登録する
  • 新しいファイルを引数にして実行するコマンドを登録する
  • 常駐して監視する
  • 監視先に新しいファイルが入ってきたら、そのファイルを引数にコマンドを実行する
というのを作ってみた。

C#だと ってのがあって、すごく手軽に作れた。私のようなゆとりプログラマにはまじでうってつけ。C#すげー。C#はすげーけどwindowsが・・・。

取りあえずC#でexcel2pdfというコマンドを作って登録して動かしてみた。監視先にExcelファイルを置くと即PDFに変換されてウケたw
登録するコマンドによっては面白いことできそうで楽しみ。・・・といいつつ思いつかない。

これもちょっと似てるかも。

追記

hookという言葉が思い浮かんでいればもっと簡単に説明できたんじゃ・・・

Effective C# 4.0

0 件のコメント:

コメントを投稿