![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
写真ファイルが100枚以上あり1枚目から01,02,03,04とつけていき99枚目で001,002,003とつけたらよかったとわかりました。101枚目のファイル名をつけられないからです。
01,02,03のファイルを001,002,003にするために*.batファイルをつくって
rename *.* 0*.*
としました。そしたら01,02,03の0をけしてそこに0をつける設定になりました。だから11,12,13が01,02,03になってしまいました。
最初の文字を消さずにそこに付け足すrenameのコマンドはあるのでしょうか?教えてください
A 回答 (9件)
- 最新から表示
- 回答順に表示
No.8
- 回答日時:
既にいろんな回答がされていますが、FOR コマンドとREN コマンドを組み合わせれば使えば一発です!
FOR %I IN (*.*) DO REN %I 0%I
で、全てのファイルの先頭に0を付加します。
No.7
- 回答日時:
間接で申し訳ないですが、↓で私が紹介した、えみーりえ
と言うソフトで、連番機能があります。
とっても便利ですよ!
参考URL:http://www.okweb.ne.jp/kotaeru.php3?q=115005
![](http://oshiete.xgoo.jp/images/v2/common/profile/M/noimageicon_setting_16.png?5a7ff87)
No.6
- 回答日時:
EXCELを使えば簡単に出来ます。
1.dir /b > 保存ファイル名 で名前を変更したいファイルの一覧を作ります。
2.出来たファイルを開いて、CTRL+Cでコピーします。
3.EXCELを開いて以下の操作を行います。
(1)カラムCに「2.」の結果を貼り付ける
(2)カラムAにrenameと入力する。
(3)カラムAをカラムCの範囲分コピーする。
(4)カラムEの列1に 「="0" & C1」と入力する。
(5)カラムEの列1の右下の角をカラムCの範囲分ドラッグする。
4.入力された範囲を全て選択して、CTRL+Cでコピーします。
5.テキストエディタ(NOTEPAD等)を開いて、貼り付けます。
6.バッチファイルとして、リネームしたいファイルのあるディレクトリに保存します。
7.最後に実行すれば、簡単にリネームが出来ます。
![](http://oshiete.xgoo.jp/images/v2/common/profile/M/noimageicon_setting_04.png?5a7ff87)
No.5
- 回答日時:
ちょっと変わったアプローチかも知れませんが…
もし perl が使える環境なら、以下のようなスクリプトで簡単に変換できます。
(ファイル名は 01.jpg,02.jpg,…と仮定します)
for $old (<[0-9][0-9].jpg>) {
$new = sprintf("%03d.jpg", $old);
rename($old, $new);
}
これがファイル x に入っているとして、perl x でOKです。
私は、いつもこれでやっています。
No.4
- 回答日時:
DOSで行わなければいけないのですか?
WIN上で行うのであれば
FileRenamer2000というソフトはどうでしょうか?・・・
http://www.vector.co.jp/soft/win95/util/se074425 …
私はこのソフトをデジカメのりネーム処理用に使っています。
かなり使いやすいです。
参考URL:http://www.vector.co.jp/soft/win95/util/se074425 …
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Windows 10 renameコマンドでファイル名からアンダースコアを消す方法 5 2023/04/24 13:33
- Visual Basic(VBA) Excel ファイルを指定し、指定されたファイル内にシートを統合するVBA 8 2023/07/10 10:09
- Windows 10 ネットワークプリンターにファイルを直接送る方法・コマンドないですか?(´・ω・`) 3 2023/03/13 23:15
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2023/08/08 11:02
- Visual Basic(VBA) Excelのマクロについて教えてください。 作業フォルダ内に2つのファイルがあります。 このファイル 2 2023/07/09 13:40
- その他(開発・運用・管理) 複数ファイル名の一括変更について 3 2023/04/27 13:08
- Visual Basic(VBA) 【VBA】写真の縦横比を変えずに貼り付ける 5 2023/06/13 11:42
- Visual Basic(VBA) VBA初心者です。電話番号の数字の前に0を表示させたいです。 2 2022/12/14 03:58
- Excel(エクセル) 【VBA】フォルダAにある2つのファイルの内1つを、フォルダBへ。もう1つを、フォルダBへ移動したい 6 2022/07/26 08:51
- 写真・ビデオ 写真や動画を保存する、これらを満たしたサービスはありませんか。 ・iOS, Android, Mac 2 2023/07/30 18:35
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Dirコマンドでフォルダ内ファイ...
-
ファイル名についている「-」と...
-
ラズパイで『’test.service’をs...
-
テキストファイルから最終行の抽出
-
ftpコマンドで丸ごとダウン...
-
FTP接続時の文字化け(CentOS6.5)
-
windowsでMACの画像データを表...
-
ls * で表示可能なファイル数は...
-
数字を複数回繰り返す正規表現...
-
UNIX/uidからusernameを参照す...
-
cpコマンドで強制的に上書きし...
-
制御コード「^Z」とは何ですか?
-
設定をしてもファイルの関連付...
-
vimでの警告(読込専用ファイル...
-
ファイル名の -(ハイフン)を _(...
-
ネームサーバーがうまく動きません
-
findとxargsの使い方で
-
win11のエクスプローラーの右ク...
-
cpコマンドトラブル
-
ファイルが書き込み中かどうか...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Dirコマンドでフォルダ内ファイ...
-
ラズパイで『’test.service’をs...
-
ファイル名についている「-」と...
-
テキストファイルから最終行の抽出
-
DOSコマンドのFOR文で空白を含...
-
batファイルの強制終了を回避し...
-
xcopyのエラー情報のはき...
-
DOS コマンドの~zfの意味を教え...
-
ファイル名一覧の印刷
-
win11のエクスプローラーの右ク...
-
特定の更新日付のファイルのみ...
-
数字を複数回繰り返す正規表現...
-
ファイル名の -(ハイフン)を _(...
-
Linuxで標準出力したファイルの...
-
「Vmmem」のメモリ使用量が高い...
-
Cygwinのコマンドラインから.ba...
-
~以外を削除する場合(rmコマ...
-
DOSのコマンドで、隠しファイル...
-
ftpコマンドで丸ごとダウン...
-
oracleの文字コードとlinuxサー...
おすすめ情報