Merhaba arkadaşlar. Elimde şöyle dosyalar mevcut çok sayıda;
UTS-001-001-100.movie
UTS-001-001-101.movie
UTS-001-001-102.movie
.
.
.
ben şu şekilde sıralamak istiyorum hepsini
ECK-001-001-050.movie
ECK-001-001-051.movie
ECK-001-001-052.movie
aslında yapmak istediğim son 3 rakamları -50eksiltmek. bir bat komutu verebilir misiniz
.Bat dosyası ile dosyaların ismini toplu değiştirebilir miyim?
5
●104
- 10-01-2021, 21:35:53
- 10-01-2021, 21:38:23https://drive.google.com/file/d/1FZg...ew?usp=sharing
kendi yazdıgım isim degistirme programı deneme dosyalarda test ederseniz önce anlarsınız rahatlıkla. işinizi görür. - 10-01-2021, 21:43:18profweb adlı üyeden alıntı: mesajı görüntüle
Hocam tüm isim aynı kalıp mevcut ismin son 3 rakamından -50 vermek istiyorum. Sanırım bununla pek mümkün görünmüyor ya da ben anlamadım. - 10-01-2021, 21:43:59Sıralı bir şekilde ekleyip başlangıc numarasını ayarlayabilirsiniz yoksa dediginiz gibi özel olarak o tarz bir işlem yok.veyselbozdagli adlı üyeden alıntı: mesajı görüntüle
- 10-01-2021, 22:27:23Bunu illa .bat dosyası ile mi yapman gerekiyor? Bunu yapacak araçlar var.
https://alternativeto.net/software/bulk-rename-utility/ - 10-01-2021, 23:05:42Kimlik doğrulama veya yönetimden onay bekliyor.@veyselbozdagli; WSL kullanıyorsanız, WSL env içinde de istediğinizi şu şekilde yapmanız mümkün: counter=50; for m in ./*.movie; do n=${m%-*.movie} n=${m#UTS-}; mv -f -- "$m" "$(printf ECK-%s-%03d "$n" "$counter")"; counter=$((counter + 1)); done