• ベストアンサー

フォルダ監視してアクションを起こさせる

Windows環境で指定のフォルダに対してファイルの有無を 監視して、ファイルがある場合、特定のアクションを起こさせるていのですが何か良い方法はありませんか? 特定のアクションと言うのは  1.別フォルダへ移動  2.添付ファイルとしてメール送付 昔、VBで作ったプログラムはあるのですが Webブラウザ上で上記1.2を各人に選択させるような システムにしたいと考えております。 フリーソフトなどあればベストなのですが・・・。

質問者が選んだベストアンサー

  • ベストアンサー
  • notnot
  • ベストアンサー率47% (4846/10257)
回答No.1

ブラウザからではありませんが、GUIで設定できるフリーソフトで、 http://www.vector.co.jp/vpack/browse/pickup/pw6/pw006212.html というのがあります。ファイル名をパラメータにしてプログラムの起動が出来るので、移動は簡単に設定出来ると思いますが、メールを送るには、別途そういうコマンドが必要です(BlatJとかVBS+BASP21とか)。

kokuryu
質問者

補足

回答ありがとうございます。 これらのコマンドを参考にさせてもらおうと思うのですが、やはりWebブラウザからと言う所の取っ掛かりがイメージできません。 任意のURLへアクセスすると 1.ユーザ一覧が表示される。 2.該当にユーザ名をクリック 3.ファイルダウンロードorメールに添付して送付を選択する 4.メール送付の場合はメールアドレスを入力できる  指定のメールアドレスを入力できるようにする。 こんな感じのHPを作りたいのですが。

その他の回答 (1)

  • davidname
  • ベストアンサー率40% (4/10)
回答No.2

プログラミングなら FindFirstChangeNotification で監視でしょうね。 Webブラウザということはサーバー側の処理ですか? でしたらASPやCGIでも出来ますよ。

kokuryu
質問者

補足

PHPでフォルダ監視をやってみたいのですが 関数とかありますか?

関連するQ&A

  • フォルダ監視してファイルをメール添付して送りたい

    指定のフォルダを監視してファイルがあると予め登録しているメールアドレスへ添付して送付するプログラムを作りたいのですがPHPが理解できていないのでよく分かりません。どなたか教えてもらえませんか?

    • 締切済み
    • PHP
  • vb6で、特定のフォルダを常時監視できるでしょうか?

    vb6で、特定のフォルダを常時監視できるでしょうか? 目的は、特定のフォルダが開かれた時間を記録することにあります。  常駐させるにはFindFirstChangeNotificationというAPIを使用することまではわかりましたが、ほとんど意味も分からない状況です。  もし、可能であればこのようなプログラムを作るためのヒントを教えて頂きたいです。宜しくお願い致します。VB6を初めて4ヶ月の初心者なので、是非細かい意味等も教えていただけると助かります。

  • フォルダ内のファイル数を常時監視したいのです

    Windows8.1を使用しております。 特定のフォルダを監視し、フォルダ内のファイル数を常時監視するツールまたは方法はありますでしょうか。 例として、D:\TEMP フォルダを監視し、その内部のファイル数をリアルタイムに表示または警告するような用途です。 現在のファイル数を知ることができればよいのですが、例えばファイルが1000個超えたら警告を発してくれるような機能があれば尚ベストです。 ご回答お願いします。

  • NASフォルダ監視→PCへ移動

    NASの特定のフォルダをPCから監視し、そこへ新たにファイルが追加されると監視しているPCの指定フォルダへファイルを自動的に移動させることは可能でしょうか? 出来ればフリーウェアで実現できればベストですが、困難な場合はシェアウェアでも良いです。 PCはWindows7~10を想定しています。

  • Web上のフォルダ監視プログラム

    決められたWebフォルダにファイルがアップロードされたことを検知して、 そのファイルを使って、別のフォルダに移動させたり、ファイル内のデータを取得したり、 といった処理をしたいのですが、アップロードされたことを検知する方法が分かりません。 ローカルフォルダやネットワーク、FTPなどでは、 FileSystemWatcherで監視できるのは実現できたのですが、 Web上のフォルダとなると、いろいろ調べてもヒットできなかったので、 質問させていただきました。 検知の方法は、一定間隔でファイル一覧を取得して、前回との差異で判断させようと 考えていますが、他にいい方法があれば教えていただければ助かります。 開発はVB.NETまたはPowerShellでしたいと考えています。 よろしくお願いします。

  • フォルダ監視ソフトについて

    前質問がわかりにくい表現だったとおもったので再び投稿しました。 最近、自分のファイルもしくはフォルダが誰かにアクセス、変更されている気がするのですが、なにぶんファイル数が多いためすべて管理するのが難しい現状です。 おそらく兄弟にいじられてるのだと思うのですが、それを監視してくれるようなソフトを探しています。 過去ログを参考に“番犬ぽちちゃん”というフリーソフトをDLし、つかってみたのですが、たしかに監視しているフォルダにアクセスがあると知らせてくれます。 でもどのファイルがアクセスされたかという情報が残らず、とても大変です。 なのでそういう機能をもったフォルダ監視ソフト(なるべくフリー)の情報をしっている方がいたら教えていただけるとうれしいです。

  • フォルダを監視&バッチ処理なソフトってありませんか?

    こんなソフト探しています。 WindowsXP上で動作して 特定のフォルダを監視し、ファイルが作成されると、任意のバッチを実行するソフトウェアを探しています。 できるだけ軽くて、シンプルな方が好ましいです。 できれば、フリーで見つけたいのですが、なければシェアでもと考えています。 よろしくお願いします。

  • フォルダ監視ソフト

    一般的にフォルダ監視をするソフトウェアは、フォルダ内の変化を監視する仕様のソフトが大半のようですが、逆に監視するフォルダ内が変化しないことを監視するソフトってありませんか?一定時間変化が無いことをOKとして、変化(ファイルが生成されるなど)が有ったら、アラームを出す。といった、ソフトなのですが。 ご存知の方おりましら、そのソフト(フリーソフトがよいのですが)をご紹介してください。 よろしくお願いします。

  • Linuxマシンのフォルダ監視

    VB2005の初心者です。 Windowsマシン(XPまたはServer2003)からLinuxマシンの特定フォルダ を監視するアプリを構築したいと考えています。 Windowsマシンのフォルダであれば「\\サーバー名\以下監視対象フォルダ」 と記述すれば指定したフォルダにアクセスできるのですが、Linuxマシン だと当然なのかも知れませんがエラーになってしまいます。 そもそも技術的に不可能なのか、可能であれば記述方法をご存知の方が いらっしゃいましたらご教授願います。

  • フォルダ監視ソフトって?

    特定のフォルダを監視していて、新たにデータが保存されたときに知らせてくれるフリーのソフトって有りますか? 今度からFAXを紙でプリントアウトするのではなくデータとしてサーバに保存しようとしています。その際、送られてきたデータを見過ごすことの無いようにしたいので、上記のような機能をもったソフトがあればいいなと思い投稿しましたが、どなたかご存知の方宜しくお願いします。

専門家に質問してみよう