
特定のフォルダ >>例えば..\\a\folderに入れたファイルを一定時間が経過したら削除する方法を教えてください。
イメージとしてはタスクスケジューラなどで15分毎にバッチファイルが動作するように設定しておき、
そのバッチからvbsなどをキックして現在の時間と保存されているファイルの時間差を確認してvbs内で入力してある一定の時間を経過していたら削除というようなものにしたいと思っています。
動作のイメージは湧くのですが、いざvbsを書こうと何から手をつけていいのかもわからず、参考になるサイトや簡単なものであるのであれば作成のアドバイスを頂けたらと思い投稿いたしました。
またそのようなことを実現するフリーソフトなどあれば教えてください。よろしくお願いします。
No.1ベストアンサー
- 回答日時:
にファイル情報を取得する VBS サンプルがありました。
これで指定フォルダの全ファイルのファイル情報(作成日時 or 更新日時)を取得し、条件を満たせば削除するようにすれば良いように思います。
いかがでしょうか?
No.2
- 回答日時:
'
http://www.officetanaka.net/excel/vba/filesystem …Set FSO = CreateObject("Scripting.FileSystemObject")
For Each myF In FSO.GetFolder("C:\xampp\htdocs\PayPalCart1006").Files
Msgbox myF.DateLastModified
If myF.DateLastModified < Now Then Msgbox "古い"
Next
Set FSO = Nothing
'2分5秒後
myTIME = Now + TimeValue("00:02:05")
Msgbox "2分5秒後 " & FormatDateTime(myTIME, 3)
'http://www.officetanaka.net/excel/vba/filesystem …
'Now + TimeValue("00:00:01")
'http://www.kanaya440.com/contents/script/vbs/fun …
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
社内Excel共有ブックでの保存ト...
-
【Excel】[Expression.Error] ...
-
VBAでCSVファイルが使用中かど...
-
特定のフォルダに入れたファイ...
-
XMLデータを変換し印刷する方法
-
共有フォルダに誰が何にアクセ...
-
(Excelマクロ)datファイルをエ...
-
AccessVBAで作成したExcelファ...
-
バックアップファイルの作り方(...
-
自動保存されない。何か設定が...
-
MDBファイル自体が消失
-
Smartyのキャッシュ
-
excelを共有ファイルにすると行...
-
iniファイル内の行を削除する方法
-
エクセルについて コンテンツ...
-
VB.NETでDBへ再度接続したいの...
-
ファイルの途中に文字列を挿入
-
key.binとは?
-
エクセルで上書き保存する度に...
-
『ファイルの上書きの確認』ダ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
【Excel】[Expression.Error] ...
-
特定のエクセルファイルを起動...
-
Batch: フォルダ内の特定のファ...
-
共有フォルダに誰が何にアクセ...
-
excelを共有ファイルにすると行...
-
社内Excel共有ブックでの保存ト...
-
AccessVBAで作成したExcelファ...
-
事務の派遣で働いています。多...
-
VBAでCSVファイルが使用中かど...
-
拡張子が「cda」のファイルを聞...
-
Access VBA を利用して、フォル...
-
(Excelマクロ)datファイルをエ...
-
【VBA】異なる行だけを抜き出す...
-
【アクセス】「ほかのユーザー...
-
Excel VBA 処理後データが重た...
-
相手のPCにVBAからメッセ...
-
access関数を説明できる方いま...
-
XMLデータを変換し印刷する方法
-
WEBクエリが使えない場合のHPデ...
-
メールで送られてきたワードの...
おすすめ情報