- ベストアンサー
ドラッグアンドドロップでファイル名に日付をリネームするユーティリティソフト
- 昔、旧MacOS7.X~8.X(Xではない方)を利用していたときに、愛用していたフリーウェアがありました。ソフトの名前を失念してしまったのですが、そのソフトのアイコンに任意の書類をドラッグアンドドロップすると、ファイル名に指定した書式で日付や時間を追加してくれるソフトです。
- winXPでも同様のソフトが存在するか探していますが、なかなか見つかりません。ファイル管理が苦手なため、このようなユーティリティソフトを使って効率化を図りたいです。
- 同様のソフトをご存知の方は教えていただけると助かります。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
#1>ドロップした時間です。 であれば、こんな感じでイイと思います。 以下の部分を適当なファイル名(例えば AddTime.vbs)という名前で保存します。 '--------------------------------------------------------------- 'ドロップしたファイルに、ファイルの時間を付け加える 'test.txt → 20060501180000_test.txt (yyyymmddhhnnss_) Dim fso, fileObj, file Dim d, t d = Now t = right("0" & hour(d), 2) & right("0" & minute(d), 2) & right("0" & second(d), 2) d = "" & year(d) & right("0" & month(d), 2) & right("0" & day(d), 2) Set fso = WScript.CreateObject("Scripting.FileSystemObject") Set fileList =WScript.Arguments for each file in fileList set fileObj = fso.GetFile(file) fileObj.Name = d & t & "_" & fileObj.Name next
その他の回答 (1)
- BLUEPIXY
- ベストアンサー率50% (3003/5914)
>ドロップした日付や時間を追加してくれる VBScript を使えばできると思いますが、 ドロップした時間ですか、それともドロップしたファイルの作成とか更新時間なのでしょうか?
お礼
ご反応ありがとうございます。 ドロップした時間です。 でもファイルの日付という設定もできたかもしれません。 VBScript。。。ちょっとプログラミングは苦手なので、 既製品があると助かります、って横着ですかね。。。
お礼
なかなか時間がとれずに 返信が大変遅くなってしまって誠に申し訳ありません。 ご回答ありがとうございます。 先ほど試させていただいたのですが、 イメージ通りの動きをしてくれました! vbsって初めてなのですが、 日付の書式を変えるのも試してみたら 思いの外、簡単で、大変驚きました。 もうちょっと勉強していろいろとチャレンジ してみたいと思います! 本当にありがとうございました!