• ベストアンサー

ファイルの更新をチェックする。

WIN2000で特定のファイルの更新があったときに、 メールによって通知を行いたいと思っています。 なにかいい方法がありますでしょうか?

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

  • ベストアンサー
  • mann555
  • ベストアンサー率46% (29/62)
回答No.1

WHSとBaspでスクリプトを組み それをスケジュールするかスクリプト内で [Do~loop]と[Sleep] を 使用して監視すれば可能です。 ファイルが更新は、当日の日付で最終アクセス日時と最終更新日時が 同じであれば更新されたと見ればいいと思います。↓みたいな感じで ============================================================== dim today,a a = split(date," ") today = a(0) ShowFolderList("C:\Temp") Wscript.quit Sub ShowFolderList(folderspec) Dim fso, f, f1, fc, s,dd Set fso = CreateObject("Scripting.FileSystemObject") Set f = fso.GetFolder(folderspec) Set fc = f.Files For Each f1 in fc dd = split(f1.DateLastModified," ") if dd(0) = today then if ( f1.DateLastAccessed = f1.DateLastModified ) then 'メール処理 end if end if Next End Sub ==============================================================

参考URL:
http://www.hi-ho.ne.jp/~babaq/basp21.html

その他の回答 (1)

  • mann555
  • ベストアンサー率46% (29/62)
回答No.2

訂正:WHS→WSH です

関連するQ&A

  • 共有ファイルの更新を通知する方法

    共有フォルダ内の特定のファイル(エクセル)が更新されたことを通知させる方法ってないでしょうか? ご教示ください。

  • ファイルの更新をチェックする方法を教えてください。

    リアルタイムで特定のファイルに変更があった場合 それを通知してくれるプログラムの組み方を教えてください ソフトで10秒に一回通知するものはあるみたいですが 区間が長すぎて使えません。 最低でも3秒に一回は通知できればソフトでも大丈夫です。 結構困ってます;

  • 更新ファイルをどうするべきか?

    先日の自動更新で更新ファイルがインストールされた後、再起動すると、スタートアップ修復が始まり、何度やっても起動することができなくなりました。 復元ポイントで更新ファイルのインストール前に戻り、起動することができましたが、結局更新ファイルがインストールされると、またスタートアップ修復、復元ポイントで戻るのループになります。 (1)どの更新ファイルが悪さしているか特定する方法はありませんか? (2)特定の更新ファイルだけ更新できないような設定にできませんか? 何分素人ですのでわかりやすく教えていただきたいです。 よろしくおねがいします。

  • 更新チェックについて・・・

    通販サイトが更新されたとき、メールや音で通知してくれるようなソフトは無いでしょうか?

  • OneDriveでファイルの日付が更新されない

    win8.1からWin10にupしたタイミングで、更新したファイルが古いままになっています。 同じPCからアクセスした場合は問題ないのですが、クラウドから他のPCでアクセスすると 古いファイル(更新前)が出てきます。 何度かファイル名を変えたりして、上書きをしてみましたが旨くいきません。 MSのサポートにもMAILで質問しましたが、未解決です。 skyドライブからOneDriveに替わって、WIN8.1の時には問題なく使用出来ました。 トラブルを解決する方法をご教授下さい、宜しくお願いします。

  • ファイルを更新した人を知りたい

    特定のフォルダにある特定のファイルを更新した人のログインIDを取得したいのですが、どうすればできるでしょうか。 ファイルを更新した日なら、FileDateTimeをつかっていますが、同じように、最終更新者を知ることはできないでしょうか。 ファイルは、Docuworks(富士ゼロックス)のファイルです。

  • Dreamweaverで頻繁に更新するファイル

    Dreamweaver CS3を使っています。 複数のディレクトリの特定のhtmlファイルをよく更新しているのです が、このディレクトリ及びhtmlファイルを毎回右のファイルメニューの たくさんのファイルの中から探すのが面倒だと感じています。 なにかブラウザのお気に入り機能のように、特定のよく使うファイルに 簡単にアクセスする方法はありますでしょうか? 画像ファイル等はDreamweaverのお気に入りに入れられるのですが、 htmlファイルにはこの機能が見つからず、なにかうまい方法はないかな と思いまして、質問させていただきました。

  • 更新情報をメールで受け取りたい!

    こんばんは 特定のURLを指定して、そのサイトに更新が合った場合にメールで知らせてくれるような方法を探しています。(パソコンの電源を切っていても) 軽く検索して、ひとまず下のURLに登録したのですが、ここは1時間毎にしか通知ができないようです。 http://www.mailpia.jp/service/personal/top.html 私が探しているのは、サイトに更新があったら、即時にメールで通知してくれるような方法です。あとできれば、キーワードが指定できると嬉しいです。 どうかお知恵をお貸し下さい(><)

  • wavファイルが鳴るとメールを送信してくれるソフト

    某ソフトはアラートでwavファイルにアクセスしてサウンドが鳴る仕組みです。 サウンドが鳴ればメールで通知してくれるソフトはないでしょうか? 知恵袋に以下の質問をしましたが解決していないための投稿です。 「WebWatcherというHP更新通知ソフトを使い始めたのですがメール送信機能が 使えない状況の方が多いようです。私もその内の一人なのですが、メール通知ができなくてとても困っています。 ソフト自体のメール送信機能が使えないので、別の方法でメールで通知する方法はないでしょうか? 更新があったときにwavファイルにアクセスしてサウンドがなる仕組みなので、 あるファイルにアクセスがあるとメールで通知してくれるような、ファイル監視メールソフト等探してみましたが 見つかりませんでした。。 CGIページの更新監視ですので、WebWatcher以外のHP更新通知ソフトでは更新自体が検知されませんでした。 常駐して更新をメールで知らせてくれるような便利な方法が知りたいです。 詳しい方宜しくお願いします。 」

  • JavaScriput で ファイルの更新を確認

    JavaScriput で 特定のファイル更新を確認する方法は ありますか? いままで <META HTTP-EQUIV=Refresh CONTENT=60 ~ で、 自分自身 の ~ .cgi を再実行し、ファイル更新を 監視してました。 JavaScript でもっとスマートに確認できれば いいのですが・・・