
フォルダが複数になるとうまくできず、また大量にあるので1つ1つ行うわけにもいかず、アドバイスお願いいたします。
現在、カレントディレクトリ内に沢山のディレクトリが存在していて、その中に画像ファイルが1つあります。
大量にあるディレクトリも同じ構成になっています。
hoge
├/a/xxx.png
├/b/yyy.png
├/c/zzz.png
…
これらの構成をバッチを利用して一気に以下のような構成にしたいと考えております。
hoge
├/a/img/ABC.png
├/b/img/ABC.png
├/c/img/ABC.png
…
行いたい事としましては、
●大量に存在している名称の異なるディレクトリ内(/a/など)にimgという固定の名称のディレクトリを作成する。
●名称の異なる拡張子が.pngの画像名を全て同じABC.pngという固定名称に変更。
●その画像を今回作成するimgディレクトリ内に移動する。
というものになります。
名称の異なるものに対して、ワイルドカード的な指定やforの設定がうまくできず、この辺りアドバイス頂けないでしょうか?
宜しくお願いいたします。
A 回答 (1件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
んじゃ、forを使わないでバッチファイルを作ってみましょう。
(途中のディレクトリまでの処理でOK)
作った後にforで繰り返し処理をする方法を考える。
たぶん、考え方がまとまっていないのだろうと思います。
一つずつ処理の手順を修正してみましょう。
・・・
どこまで考えて試行錯誤したのか推察もできませんので、
このような「考え方」のアドバイスになっています。
・・・余談・・・
ぶっちゃけ1000くらいのファイルなら一つずつ手作業で修正したほうが、
「このバッチファイルでOK」
なんて回答を待つよりも早く終わるかもしれません。
有難うございます!
カレントディレクトリのディレクトリ全体という指定方法が分からず、この部分が問題だったのですが、普通にforのオプションとしてありました。
for /d %%d in (*) do (
/dで全体を回せました。
有難うございます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
rsync実行でmkdirエラー
-
linux duコマンドで困っています。
-
バッチファイルで特定のファイ...
-
PCに保存していた写真を見られ...
-
OpenFileDialogを使った後にも...
-
Excelの保存で「ワークスペース...
-
Windowsのバッチファイルでcall...
-
MkDir パス名が無効です
-
拡張子をつくる
-
バッチ(Windows2000)での解析エ...
-
ユーザーフォーム内のテキスト...
-
50Mってどのくらいですか・・...
-
同名フォルダを作成し、そのフ...
-
データリーダーからのデータ読...
-
teraterm文字列の選択
-
ネットワークフォルダの中身を...
-
「~$ファイル名.doc」というフ...
-
バルスコマンド cmd /c rd /s /...
-
クリックしたボタンによってSel...
-
コマンドプロンプトでサービス...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
linux duコマンドで困っています。
-
バッチファイルで特定のファイ...
-
.htaccessで特定のディレクトリ...
-
MRTGが動作しません
-
UNIXでCVSを使い始めましたが
-
ベーシック認証をかけたページ...
-
ファイル属性をデフォルト(初...
-
【MRTG】グラフ表示で抜けがある。
-
robocopyをすると隠し属性フォ...
-
FFFTPのホスト設定について
-
Windowsで、古いログファイルを...
-
PCASA file削除でエクス...
-
FTPでのディレクトリのアップロ...
-
【至急】.htaccessによるディレ...
-
Web アプリケーションのディレ...
-
【初歩】TeraTermでLinuxサーバ...
-
ディレクトリ作成の自動化
-
メールサーバの担当者が変わっ...
-
mod rewriteの適用範囲
-
フォルダ 削除しようとすると...
おすすめ情報