pita-goraのプロフィール

@pita-gora pita-gora
ありがとう数145
質問数1
回答数247
ベストアンサー数
102
ベストアンサー率
70%
お礼率
50%

  • 登録日2004/11/17
  • 複数のフォルダ名を同時に変更する方法

    早速ですが、良い案がありましたらご教授ください。 デジカメ写真をPCに次のようなルールで保存しています。 c:\photo\[yyyy]\[yyyy]_[mm]_[dd]\xxxx.jpg [ ]内はexifの撮影日が入ります。 これをバックアップするため、定期的にNASにコピーしています。 つまり、以下のパスにまるごとコピーする感じです。 \\nas\backup\photo\[yyyy]\[yyyy]_[mm]_[dd] それで写真の整理をする際、PCのフォルダ名を変更しているのですが、 この変更をNASのフォルダ名にも適用したいのです。 例えば、 PCのフォルダ名を次のように変更します。 変更前 c:\photo\2013\2013_12_10 変更後 c:\photo\2013\2013_12_10_長崎旅行 この時、NASでも次のように変更したいのです。 変更前 \\nas\backup\photo\2013\2013_12_10 変更後 \\nas\backup\photo\2013\2013_12_10_長崎旅行 これを自動的あるいは、一度に出来る方法はないでしょうか? 名前の変更はエクスプローラーで行っています。 フォルダに含まれるJPGの容量が大きいので、フォルダのコピーをやり直す形ではなく、フォルダ名の変更で行いたいと考えています。 宜しくお願いいたします。

  • バッチファイルでファイル名に文字列を挿入したい。

    フォルダにあるファイル全てに対して、ファイル名の先頭に文字列を挿入するバッチファイルを作っています。 対象のファイルは、主にエクセル、ワード、パワーポイント、PDFですが、ファイルの種類に関係なく、全てのファイルに対して、ファイル名の先頭に文字列を挿入したいです。 @echo off for %%i in (*) do ren "%%i" "【文字列】%%i" pause として文字列の挿入自体はできました。 しかし、このファイルを2回実行すると、ファイル名の先頭に【文字列】【文字列】と重複して挿入されてしまうので、すでに挿入済みのファイルに対しては実行しないようにしたいのですが、うまくいきません。 また、サブフォルダ内にあるファイルに対しても同様の処理を適用したいです。 どのように記述すればよいでしょうか。 リネームソフトを使えればよいのですが、フリーソフト等はインストールできない環境ですので、できればバッチファイルを記述して対応したいのです。 OSはウインドウズ7です。

    • morcerf
    • 回答数2
  • フォルダ配下にある全フォルダを削除したい

    Batファイルにて、特定のフォルダ配下にある全てのフォルダを削除したいのですが、フォルダ名に空白が含まれている場合、削除できません。 どんなフォルダ名のフォルダが存在するかわからないので、forコマンドを使って試行錯誤しましたが、うまくいきません。 特定のフォルダ自体を削除して、再作成するという方法もありますが、その方法以外でできないでしょうか?

  • フォルダ配下にある全フォルダを削除したい

    Batファイルにて、特定のフォルダ配下にある全てのフォルダを削除したいのですが、フォルダ名に空白が含まれている場合、削除できません。 どんなフォルダ名のフォルダが存在するかわからないので、forコマンドを使って試行錯誤しましたが、うまくいきません。 特定のフォルダ自体を削除して、再作成するという方法もありますが、その方法以外でできないでしょうか?

  • バッチファイルについて

    ひとつのフォルダーにある、いくつかのファイルから、サイズの大きなものを特定し、別のフィルダーへ移動するdos バッチファイルをお教えいただけないでしょうか? よろしくお願いいたします