【急募:パソコンの大先生】ファイルのリネームを一括でやりたいんだが

1 : 2022/07/09(土) 14:02:21.48 ID:zA7cj1MN0
■現時点のファイル名
a/
a1.txt
a2.txt

a9999.txt
a10000.txt

■こういう風に直したい
a/
a_1.txt
a_2.txt

a_9999.txt
a_10000.txt

aっていうフォルダにファイルがたくさんある
「a1.txt」→「a_1.txt」みたいなかんじで、ファイル名に_を加えたい

手作業でなおすとたいへんなんだけどこれってコマンドプロンプトとかでいっきにリネームできたりする?
やりかたおしえてほすぃ

2 : 2022/07/09(土) 14:02:53.89 ID:qP76H4X8M
おー瑠璃ねーむ
19 : 2022/07/09(土) 14:07:16.04 ID:Zt8hkOds0
>>2
これ
52 : 2022/07/09(土) 14:24:06.87 ID:vZHpvUW+0
>>2
ワイもこれ使ってる
3 : 2022/07/09(土) 14:02:56.68 ID:fMs28VDN0
batで一瞬でできるやつやろ本文見てないけど
4 : 2022/07/09(土) 14:03:18.60 ID:J44b7J/+0
そういうソフトあるな
6 : 2022/07/09(土) 14:03:30.24 ID:x9Fm3aL30
System 32削除でいいと思う
7 : 2022/07/09(土) 14:03:48.17 ID:w7Dd+RKGp
おーるりねーむ
10 : 2022/07/09(土) 14:04:52.66 ID:XZf3RD+v0
Vectorか窓の杜で探せ
11 : 2022/07/09(土) 14:05:02.18 ID:zA7cj1MN0
all renameっていうのがあるの?sらべる
12 : 2022/07/09(土) 14:05:29.06 ID:OwAabwR00
コマンドプロンプトでdir /bして
出てきたファイル名をコピーしてメモ帳に貼り付けて
置き換えするわ
16 : 2022/07/09(土) 14:06:34.01 ID:zA7cj1MN0
>>12

これだ!!!!ありがとうございます!!!!

14 : 2022/07/09(土) 14:06:07.08 ID:qP76H4X8M
最近おー瑠璃ねーむみたいなかゆいところに手が届く便利なフリーソフトってどんどん減ってるよな
ググって出てくるのは有料か、フリーでも昔からあるやつばっかやわ
もうフリーソフトもどんどん消えるんかな
15 : 2022/07/09(土) 14:06:11.50 ID:fMs28VDN0
脳死でやるならExcelでrem a1 a_1の連番を1万行分作ってbatに貼り付けして終了
17 : 2022/07/09(土) 14:06:47.24 ID:fMs28VDN0
for分使えるレベルならこんなんすぐできるやろし
18 : 2022/07/09(土) 14:06:58.66 ID:rA8Gku260
pythonで余裕で作れるけど作んなくてもコマンドでなんとかできそうやな
21 : 2022/07/09(土) 14:07:24.47 ID:zA7cj1MN0
ん?ちょっとまてよ・・・置換はできてもリネームまではできないか・・・
22 : 2022/07/09(土) 14:08:09.20 ID:2+ZBMuZuM
正規表現でできるやろ
23 : 2022/07/09(土) 14:09:05.30 ID:OwAabwR00
置き換えはren ファイル名 変更後ファイル名にして
コマンドプロンプトに貼り付ける
24 : 2022/07/09(土) 14:09:26.70 ID:mdIeEVeQ0
ctrl+Aで全選択してからF2押せ
25 : 2022/07/09(土) 14:09:40.99 ID:2+ZBMuZuM
これフォルダ一つだけ?複数あるの?
26 : 2022/07/09(土) 14:09:43.71 ID:fMs28VDN0
remはコメントアウトやったわ草
27 : 2022/07/09(土) 14:09:53.17 ID:qZn/zIN80
ヒントは「コマンドプロンプト」や
28 : 2022/07/09(土) 14:10:02.57 ID:PtFWv1CKd
ファイル名変換くんみたいなフリーソフト窓の社にあるやろ
29 : 2022/07/09(土) 14:10:11.44 ID:m8X+PQNM0
なんとかflexible renamer
30 : 2022/07/09(土) 14:10:22.77 ID:tsEjT+AZ0
一括でやると 
a()
31 : 2022/07/09(土) 14:11:09.36 ID:1QmAm+TYd
コマンドプロンプトはしらんけどpowershellなら正規表現使ってリネームできるやろ
34 : 2022/07/09(土) 14:11:35.35 ID:rA8Gku260
>>31
そんな素敵機能あるんか
37 : 2022/07/09(土) 14:13:04.13 ID:1QmAm+TYd
>>34
windowsなら標準で入っとるで

起動すると青いコマンドプロンプトみたいなんが起動してコマンドプロンプトのコマンドもそこで実行できる

32 : 2022/07/09(土) 14:11:21.98 ID:vDLJHXOgM
この例ならaをa_に置換すればええやろ
数字の前のファイル名がバラバラならPythonでやるけど
33 : 2022/07/09(土) 14:11:32.81 ID:SOdgjC6ca
家ならバッチ作ったったけどスマホじゃ面倒や
35 : 2022/07/09(土) 14:11:59.84 ID:qP76H4X8M
コマンドプロンプト使ってもできなくはないけどちょっと手間なのとやり直しが効かないのがね
36 : 2022/07/09(土) 14:12:36.35 ID:SOdgjC6ca
forで回して拡張子前の数字だけ抽出して_付与してrename
38 : 2022/07/09(土) 14:14:16.52 ID:0EOD6vl+d
ren a1.txt a_1.txt
をエクセルで10000まで作ってcmdにぶっこめ
やり方考えるのだるいし力技が全てや
39 : 2022/07/09(土) 14:14:20.97 ID:lUzp4LDea
ren a* a_*
これじゃあかんのか?
40 : 2022/07/09(土) 14:14:32.47 ID:F+vDQnpk0
そういう時はflexible renamerっての使ってる
41 : 2022/07/09(土) 14:14:52.54 ID:zA7cj1MN0
お~瑠璃ね~むでできた!
おさわがせしました
スレ落としてくれ
42 : 2022/07/09(土) 14:15:34.05 ID:qP76H4X8M
windowsの標準機能としてそろそろ搭載したらええのに
43 : 2022/07/09(土) 14:15:48.56 ID:Ierz4lCE0
簡単に落とせると思うなよ
44 : 2022/07/09(土) 14:15:53.87 ID:PMk4kq940
Windowsが作ったけど実装しなかった PowerToysってパックにPowername?みたいな機能あるから、それ居たら標準機能でリネームできるよ
45 : 2022/07/09(土) 14:16:07.77 ID:k5OnL8jV0
アプリでできるやろ
ワイはrenamerとか言うの使ってた
46 : 2022/07/09(土) 14:16:08.47 ID:fMs28VDN0
でもこういう時にバッチ組めるようになればわざわざ悩まんでも済むようになるで
47 : 2022/07/09(土) 14:17:47.12 ID:PMk4kq940
正しくはPowerRenameだった
48 : 2022/07/09(土) 14:18:30.89 ID:dRpW7H4xa
cとかで組めばいける
49 : 2022/07/09(土) 14:18:55.17 ID:oFhwAozH0
せっかくリネームするのに1を00001にしないの無能すぎるだろ
50 : 2022/07/09(土) 14:19:35.25 ID:yZO4+bMy0
パイソンにそんな例題あったな
51 : 2022/07/09(土) 14:22:46.55 ID:hingfPueM
これでいかが?
Get-ChildItem -File | Rename-Item -NewName { $_.Name -replace '^([a-zA-Z]+)', '$1_'}

コメント

タイトルとURLをコピーしました