
特定のフォルダ >>例えば..\\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も見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
【Excel】[Expression.Error] ...
-
Batch: フォルダ内の特定のファ...
-
共有フォルダに誰が何にアクセ...
-
社内Excel共有ブックでの保存ト...
-
ファイルの途中に文字列を挿入
-
特定のエクセルファイルを起動...
-
(Excelマクロ)datファイルをエ...
-
AccessVBAで作成したExcelファ...
-
HTMLとデータベースの連携
-
【VBA】異なる行だけを抜き出す...
-
Excel同士のデータの突合
-
tmpファイル なぜできる?削除...
-
httpの画像urlが作りたいんです...
-
ファイルメーカー7.03でスクリ...
-
拡張子が「cda」のファイルを聞...
-
【ExcelVBA】FreeFile関数とGet...
-
大量のCSVデータを行列の変換を...
-
【アクセス】「ほかのユーザー...
-
AccessにリンクさせたExcelファ...
-
XMLデータを変換し印刷する方法
マンスリーランキングこのカテゴリの人気マンスリー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デ...
-
メールで送られてきたワードの...
おすすめ情報