- 締切済み
VBSで作成日が今日の物をコピーしたい
VBSを作成しておりますが、ちょっと行き詰まり… おわかりでしたら教えてください。 やりたい事は、日本語で言うと 「フォルダー1内のファイル作成日付が今日の物は、フォルダー2にコピーする」 です。 どなかたおわかりでしたら、教えて頂けたらと思います。 よろしくおねがいします^^
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- imogasi
- ベストアンサー率27% (4737/17069)
3点あって1つぐらい勉強してないのかな。丸投げだな。 (1)1つのフォルダの全てのファイル(名)を捉える (2)捉えたところでそのファイルの作成日付をチェエク (3)指定フォルダへコピー (1) Sub test01() Dim Fld As Object Dim Fil As Object Dim FSO As Object Set FSO = CreateObject("Scripting.FileSystemObject") Path1 = CurDir MsgBox Path1 Set Fld = FSO.GetFolder(CurDir & "\") For Each Fil In Fld.Files MsgBox Fil.Name 'Fil.Path ならフルパス Next End Sub これでファイルを捉え、拡張子で絞るとか普通やるが。 (2)http://hanatyan.sakura.ne.jp/vbhlp/FSOflm.htm (3)http://www.asahi-net.or.jp/~ef2o-inue/vba_o/sub05_110_090.html のFSOのところ ーー みなGoogleで照会で見つかるよ。
- mitarashi
- ベストアンサー率59% (574/965)
こちらがご参考になると思います。 http://www.happy2-island.com/vbs/cafe02/capter00201.shtml