Konu Başlıkları Gizle
Merhaba geçtiğimiz günlerde 750 küsur dosyam vardı. Bunların başında xx_ uzantısı vardı ve xx_ yerine başka bir şey yapmak istemiştim. Biraz yapay zekadan destek aldık aşağıdaki betik ile sorunu çözdüm.
Sağ tık yapıp isimleri değiştirince maalesef 1-2-3 diye hepsini aynı yaptığından bu yöntem daha sağlıklı. İyi forumlar.
Adım 1: PowerShell'i Açın
- Windows tuşuna basın ve PowerShell yazarak Enter'a basın.
- PowerShell'i çalıştırın.
Adım 2: Betiği Çalıştırın
Aşağıdaki komutları PowerShell'e yapıştırın ve çalıştırın. Bu betik, belirtilen klasördeki belirlediğiniz kelime ile başlayan tüm dosya adlarını belirlediğiniz ile değiştirecektir:
Kod:
# Dosyaların bulunduğu klasöre gidin
Set-Location "C:\DosyaYolu\"
# Dosya adlarını değiştirme işlemi
Get-ChildItem -Filter "mevcut isim*" | ForEach-Object {
$newName = $_.Name -replace "^mevcut isim", "değişecek isim"
Rename-Item -Path $_.FullName -NewName $newName
}
Write-Output "Dosya adları başarıyla değiştirildi!"
Sağ tık yapıp isimleri değiştirince maalesef 1-2-3 diye hepsini aynı yaptığından bu yöntem daha sağlıklı. İyi forumlar.