ドラッグアンドドロップでファイル名に日付をリネームするユーティリティソフト

このQ&Aのポイント
  • 昔、旧MacOS7.X~8.X(Xではない方)を利用していたときに、愛用していたフリーウェアがありました。ソフトの名前を失念してしまったのですが、そのソフトのアイコンに任意の書類をドラッグアンドドロップすると、ファイル名に指定した書式で日付や時間を追加してくれるソフトです。
  • winXPでも同様のソフトが存在するか探していますが、なかなか見つかりません。ファイル管理が苦手なため、このようなユーティリティソフトを使って効率化を図りたいです。
  • 同様のソフトをご存知の方は教えていただけると助かります。
回答を見る
  • ベストアンサー

ドラッグアンドドロップでファイル名に日付をリネームするユーティリティソフト

お世話になります。 昔、旧MacOS7.X~8.X(Xではない方)を利用していたときに、 愛用していたフリーウェアがありました。 ソフトの名前を失念してしまったのですが、 そのソフトのアイコンに任意の書類をドラッグアンドドロップすると、 「aaa」って名前だった書類名に「aaa_2006.05.02」や「0605021706_aaa」みたいにファイル名の末尾や頭に指定した書式で そのファイルをソフトにドロップした日付や時間を追加してくれるというソフトでした。 そのソフトに相当するモノがwinXPでも存在するかと思い、ずいぶん前から探していたのですが、外国のソフトだったこともあってか、なかなか見つかりません。 (元のソフトの名前が思い出せないのも気になるところですが) ファイル管理がなかなか上手でないのでこのようなソフトを使って 効率化を行えないかと考えています。 お心当たりのある方、お教えいただけますと幸いです。 何卒よろしくお願い申し上げます。

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

  • ベストアンサー
  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.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

yamaza
質問者

お礼

なかなか時間がとれずに 返信が大変遅くなってしまって誠に申し訳ありません。 ご回答ありがとうございます。 先ほど試させていただいたのですが、 イメージ通りの動きをしてくれました! vbsって初めてなのですが、 日付の書式を変えるのも試してみたら 思いの外、簡単で、大変驚きました。 もうちょっと勉強していろいろとチャレンジ してみたいと思います! 本当にありがとうございました!

その他の回答 (1)

  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.1

>ドロップした日付や時間を追加してくれる VBScript を使えばできると思いますが、 ドロップした時間ですか、それともドロップしたファイルの作成とか更新時間なのでしょうか?

yamaza
質問者

お礼

ご反応ありがとうございます。 ドロップした時間です。 でもファイルの日付という設定もできたかもしれません。 VBScript。。。ちょっとプログラミングは苦手なので、 既製品があると助かります、って横着ですかね。。。

関連するQ&A

  • ドラッグ&ドロップした順番でリネームしてくれるソフト

    ファイルをそのソフトへドラッグ&ドロップした順番に そのファイルの名前を *****0001.jpg *****0002.jpg *****0003.jpg ・・・・ *****0135.jpg(*****は任意の文字列) などとリネームしてくれるソフトってないでしょうか?

  • ドラッグ&ドロップで簡単に画像解像度を変更できるソフトを教えて!

    フリーウェアでもシェアウェアでもよいのですが、 「ドラッグ&ドロップで、簡単に画像の解像度が変更されたファイルを作成する」 といったソフトをご存知の方は、どうか教えてください!! また、ドラッグ&ドロップ以外にも、解像度変更の機能に特化したソフトをご存知の方は、ご一報お願いします! [例]--------------------------------- 360dpiで保存した画像ファイル      ↓    変更ソフト(ドラッグ&ドロップ)      ↓ 72dpiで保存された画像ファイルが出現 -------------------------------------

  • 焼くvsドラッグアンドドロップ

    CDをisoイメージファイルに変換してから 空CDに焼くのと あらかじめデスクトップにフォルダを作っておいて CDの内容を全部フォルダにドラッグアンドドロップしてから フォルダにコピーされたものを全部 空CDにドラッグアンドドロップする のではどうちがうのでしょうか? 後者でいいのならライティングソフトいらないと思うのですが。

  • ドラッグ&ドロップのbatファイル

    「A」というソフトを開いた後 「A」のソフトの画面上に「a」というファイルをドラッグ&ドロップするコマンドを書きたいです。 Aでaを直接開くのではなく、Aを起動した上で、その画面上にドラッグ&ドロップしたいです。 可能でしょうか?

  • VB6でのドラッグ&ドロップについてです

    VB6でのことなんですが、リネームツールを作ろうと思って色々やってるのですが、うまくいきません。 フォルダをドラッグ&ドロップをして、 text1にフォルダの中のファイル名を表示して、text2にファイル名をコピーしてリネーム、というようなものを作りたいと考えています。 フォルダをドラッグ&ドロップして表示されるのが、そのフォルダのフルパスになってしまいます。 ドラッグ&ドロップしたフォルダの中のファイル名だけを表示する方法はどうすればいいのでしょうか? よろしくお願いします。

  • ファイル名をテキストに起こすソフト

    ファイル名取得君というフリーソフトを使っています。 ファイル名(.と拡張子は不要)をそのままフォルダにしたいので、その流れの第一段階として ファイル名をテキストに起こしたいのですが、このファイル名取得君の使い方で、 ファイル名を取得するフォルダをいちいちHDDドライブからフォルダを選択しなければなりません。 ドラック&ドロップで出来そうなのですが、何度やっても、どこにやってもうまくいきません。 フォルダをいちいち選択していたのでは時間が掛かるのでなんとかしたいのですが、 このソフトでなんとかするか、もっと良いフリーウェアがありましたらご案内頂きたいのです。 宜しくお願いします。

  • ファイルのドラッグ&ドロップが出来なくなった

    ファイルのドラッグ&ドロップが出来なくなった とあるシステムにログインするため、IE8をアンインストールしてIE6にダウングレードしました (そのシステムがIE8に対応していないため)。 ところがその後、Windows上でファイルのドラッグ&ドロップが出来なくなってしまいました。 他のシステムやソフトは正常に動作していますし、マウスを交換してウィルス検索も行いましたが、 ダメでした。 どなたか原因のわかる方いらしゃいませんか? Windows XP SP3を使用しています。 よろしくお願いします。

  • バッチファイル、ドラッグ&ドロップしたファイルだけ

    [ファイルを名前を変えて複数個コピーを作成、を一括で] http://okwave.jp/qa/q7808481.html という質問をしていたのですが、 「wordのファイルを、ファイル名を変えて複数コピーするためのフリーソフ 」 http://okwave.jp/qa/q5651889.html という質問を見つけ、参考にしてバッチを編集したのですが、使い勝手が悪いです。 copy *.* 1.* copy *.* 2.* copy *.* 3.* copy *.* 4.* copy *.* 5.* copy *.* 6.* copy *.* 7.* copy *.* 8.* というバッチを作ったのですが、 このことにより、コピーを複数作成したいファイルをバッチファイルのアイコンにドラッグ&ドロップすることにより、カレントディレクトリにコピーが8個作成できるようになったのですが、 ドラッグ&ドロップしたファイル以外に、同一ディレクトリにあるファイルすべてのファイルのコピーが作成されてしまいます。 コピーするのをドラッグ&ドロップしたものだけにする方法があれば教えてください。

  • VBSを起動後にファイルをドラッグ&ドロップ

    [環境] Windows 7 お世話になります。 完全にお遊び程度の内容になりますが、 VBSでドラッグ&ドロップしたファイルのファイル名を取得するプログラムを 作成しているのですが、 検索してもそれらしき方法が見つからずヤキモキしています。 まだ起動していないVBSファイルに対してのドラッグ&ドロップする方法であれば 結構HITするのですが、そうではなく私がやろうとしているのは、 既に起動しているVBSのアプリにドラッグ&ドロップをしたファイル名を 取得したいのです。(ちなみに取得したいのはフルパス) 取得したファイル名はInputBoxか何かに表示する程度でいいのですが、 案外むずかしかったりするのでしょうか? ご回答よろしくお願いします。

  • ファイルの一括リネーム

    aaa(1).jpg、aaa(2).jpg、aaa(3).jpg、aaa(4).jpg…aaa(9).jpg という感じのファイル名を aaa-1.jpg、aaa-2.jpg、aaa-3.jpg、aaa-4.jpg … aaa-9.jpg というように()の中の数字をハイフンを付けて括弧を外したいのですが 一括でうまい具合にやるやり方があったら教えてほしいです。

専門家に質問してみよう