Jpg bulk rename

Salam .jpg fayllar var hamısının sonunu eynidir (#U043a#U043e#U043f#U0438#U044f) bunları topdan necə rename edə bilərəm? Yəni faylın birinci hissəsi qalsın sadece sonuki (#U043a#U043e#U043f#U0438#U044f) dəyişsin. məsələn menzere-shekili-#U043a#U043e#U043f#U0438#U044f.jpg Bunu php de eləmək mümkün olmalıdır. Php olmasa belə windows üçün proqram ola bilər. Kömək edənə əvvəlcədən dərin təşəkkürümü bildirirəm.

Verilmiş cavablar və yazılan şərhlər (6 cavab var)

NatiqMemmedov (2015-08-23 17:56:40)
Təşəkkür edirəm. kod işlədi

NatiqMemmedov (2015-08-23 10:07:19)
Şəkillərin adları DSC_0972-#U043a#U043e#U043f#U0438#U044f.jpg DSC_1392-#U043a#U043e#U043f#U0438#U044f.jpg DSC_1399-#U043a#U043e#U043f#U0438#U044f.jpg DSC_1639-#U043a#U043e#U043f#U0438#U044f.jpg Mənə lazımdır ki faylın adında olan #U043a#U043e#U043f#U0438#U044f başqa şey ile əvəz etsin.

Emin Rəhmanov (2015-08-23 00:26:28)
[code] $directory = 'test/'; $handler = opendir($directory); while ($file = readdir($handler)) { if ($file != "." && $file != "..") { $newName = str_replace('-#U043a#U043e#U043f#U0438#U044f', '', $file); rename($directory.$file, $directory.$newName); } } closedir($handler); [/code] bu kodu istifade edin. orda sekillerde hemen o hisseni tamamile silir ve seklin adi normal olaraq DSC_0972 DSC_1392 ve.s bu kimi qalacaq.

NatiqMemmedov (2015-08-23 00:05:39)
Şəkillərin adları DSC_0972-#U043a#U043e#U043f#U0438#U044f.jpg DSC_1392-#U043a#U043e#U043f#U0438#U044f.jpg DSC_1399-#U043a#U043e#U043f#U0438#U044f.jpg DSC_1639-#U043a#U043e#U043f#U0438#U044f.jpg Mənə lazımdır ki faylın adında olan #U043a#U043e#U043f#U0438#U044f başqa şey ile əvəz etsin.

Emin Rəhmanov (2015-08-22 23:32:21)
Salam. duzu suali tam anlamadim. yaxsi olar ki 2 seklin adini oldugu kimi copy edib atasiz bura ki uygunlugu baxib gore bilim eyni olan hisseleri. ve seklin eyni olan hisseleri oldugu kimi qalacaqsa yuxarda yazdiginiz menzere-sekli bu da hamisinda yazilmalidi? eger butun sekillerde olmalidirsa menzere sekli o zaman fayl adlari eyni olacaq deye mutlqedir ki her weklin adinin evveline ve ya axirina 0 1 2 3 ve.s elave olunsun avtomatik. ama umimi olaraq kodu yazmiwam adlari rename eden kodu php ucun. istediyiniz kimi edit eleyib adi istediyiniz formada teyin ede bilersiz. birde ki wekillerin extension larina diqqet elemek lazimdi. eger butun wekilelr jpg dirse oldugu kimi qalsin kod gif dirse jpg i gif edin. yox eger qariwiqdirsa onda kodda deyisiklik etmek lazim gelecek [code] $directory = 'sekiller_olan_qovluq/'; $deyismez_qalan_hisse = 'bura_butun_sekillerde_deyismez_qalan_hisseni_yaz'; $i = 1; $handler = opendir($directory); while ($file = readdir($handler)) { if ($file != "." && $file != "..") { $newName = $i .'-'.$deyismez_qalan_hisse '.jpg'; rename($directory.$file, $directory.$newName); $i++; } } closedir($handler); [/code]

NatiqMemmedov (2015-08-22 23:11:32)
Bir az daha açıqlayım. Folderə baxsın içindəki faylların adı #U043a#U043e#U043f#U0438#U044f olarsa dəyişib, shekil qoysun.

Mövzu üzrə bənzər suallara da baxa bilərsiniz.

Kompyuter Üçün Çoxlu Rename Edən Proqram Lazımdı