Dosya Adına Tarih Ekleme: Oluşturma, Değiştirme, Bugün
Dosya adına tarih ekleme: Windows'ta PowerRename, PowerShell, Power Automate; Mac'te Finder, Terminal. Hangisi hangi tarihi kullanır, yeni dosyalara nasıl eklenir.
Bir dosya adına tarih ekleyebilen her araç, önce tek bir soruyu yanıtlamanızı ister: hangi tarih? Windows'taki PowerRename dosyanın oluşturulma tarihini kullanır, Mac'teki Finder yalnızca bugünün tarihini bilir; PowerShell, Power Automate ve Terminal ise üçünden herhangi birini kullanabilir. Sürekli yeni dosya gelen klasörlerde File Arbor gibi kural tabanlı bir yeniden adlandırıcı, her dosyayı geldiği anda tarihler.
Bu rehber doğru tarihi seçmekle başlar, çünkü hangi aracın işe yarayacağını bu seçim belirler. Sonra Windows 11 ve macOS'taki yerleşik seçenekleri adım adım anlatır ve hiçbirinin tek başına yapamadığı işle biter: yeni dosyaları siz uğraşmadan tarihlemek.
Dosya Adına Hangi Tarih Girmeli?
Bir dosyanın birkaç tarihi vardır ve bunlar çoğu zaman birbirini tutmaz. Bugün 2024 tarihli bir e-postadan indirdiğiniz PDF'nin içeriğinde 2024 tarihi, diskinizde bugünkü oluşturulma tarihi ve belki arada bir yerde bir değiştirilme tarihi bulunur.
| Tarih | Neyi kaydeder | Ne için uygun |
|---|---|---|
| Bugünün tarihi | Dosyayı yeniden adlandırdığınız an | Bir şeyi ne zaman dosyaladığınızı, gönderdiğinizi ya da aldığınızı işaretlemek |
| Oluşturulma tarihi | Bu kopyanın bu diskte belirdiği an | İndirilenler ve taramalar; burada önemli olan geliş zamanıdır |
| Değiştirilme tarihi | İçeriğin en son kaydedildiği an | Belgeler, taslaklar ve dışa aktarımlar; burada içeriğin tarihi önemlidir |
| Çekim tarihi | Bir fotoğrafın çekildiği an, EXIF verisinden | Fotoğraflar; dosya tarihlerine güvenilemeyecek kadar çok kopyalanırlar |
| Belgenin içindeki tarih | Üzerinde yazan fatura ya da ekstre tarihi | Faturalar, makbuzlar, banka ekstreleri |
İnsanları en çok şaşırtan oluşturulma tarihidir. Windows'ta bu tarih içeriğe değil kopyaya aittir: 2019 tarihli bir hesap tablosunu bugün yeni bir sürücüye kopyalarsanız oluşturulma tarihi bugün olur, değiştirilme tarihi ise hâlâ 2019'u gösterir. Bir dosyanın "değiştirildikten" sonra "oluşturulmuş" görünmesinin nedeni budur.
Son satır, belgenin kendisini okuyan bir araç gerektirir. Bunu ayrı bir rehberde, PDF dosyalarını içeriğine göre yeniden adlandırma yazısında anlatıyoruz.
Tarihi Sıralanacak Biçimde Yazın
Tarihi adın başına, yıl-ay-gün sırasıyla yazın: 2026-11-06 sözleşme.pdf. Bu sırada alfabetik sıralama tarih sıralaması olur; böylece Dosya Gezgini ve Finder, Tarih sütunu olmadan da dosyaları tarihe göre dizer. 11-06-2026 önce aya, sonra güne göre sıralanır ve yılları birbirine karıştırır.
Üç kural adları her yerde çalışır tutar:
- Eğik çizgi yok.
/ve\klasörleri ayırır, bu yüzden hiçbir dosya adında bulunamaz. - İki nokta yok. Windows bir dosya adında
:kabul etmez. Saati14-30ya da1430olarak yazın. - Tek ayırıcı biçimi. Tire ya da alt çizgiden birini seçin ve ona bağlı kalın; karışık kullanım aramayı zorlaştırır.
Dosya adlandırma kurallarıyla ilgili rehberimiz tarihten sonra nelerin geleceğini anlatır.
Windows: Oluşturulma Tarihi için PowerRename
PowerRename, Microsoft'tan ücretsiz indirilen Microsoft PowerToys ile birlikte gelir. Tarih değişkenleri her dosyanın oluşturulma tarihini okur; bu da bir grup indirmeyi ya da taramayı tarihlemenin en hızlı yoludur.
- PowerToys'u kurun ve ayarlarında PowerRename'in açık olduğundan emin olun.
- Dosya Gezgini'nde dosyaları seçin, sağ tıklayın ve Rename with PowerRename'i seçin.
- Use regular expressions'ı işaretleyin.
- Search for alanına
^yazın. Düzenli ifadede bu, "adın başı" demektir. - Replace with alanına
$YYYY-$MM-$DD_yazın. - Apply to ayarını Filename only yapın; böylece uzantı olduğu gibi kalır.
- Önizleme bölmesine bakın, sonra Apply'a tıklayın.
6 Kasım 2026'da oluşturulmuş rapor.pdf, 2026-11-06_rapor.pdf olur. Saati $hh-$mm ile ekleyebilirsiniz. Dosya Gezgini'nde Ctrl+Z yeniden adlandırmayı geri alır.
Fotoğraflar için PowerRename'in EXIF çekim tarihini okuyan ikinci bir değişken kümesi vardır; örneğin $DATE_TAKEN_YYYY. Bunları kullanmak için menüsünden EXIF/XMP seçeneğini seçin. PowerRename'in değiştirilme tarihi için bir değişkeni yoktur.
Windows: Her Tarih için PowerShell
PowerShell bir dosyanın sahip olduğu her tarihi okuyabilir; bu yüzden değiştirilme tarihi ya da bugünün tarihi için doğru araçtır. PowerShell'i açın, klasöre gidin ve önce şunu çalıştırın:
cd "$HOME\Documents\Scans"
(Get-ChildItem -File) | Rename-Item -NewName { $_.LastWriteTime.ToString('yyyy-MM-dd') + ' ' + $_.Name } -WhatIf
-WhatIf ne olacağını yazdırır ve hiçbir şeyi değiştirmez. Liste doğru göründüğünde yukarı ok tuşuna basın, -WhatIf'i silin ve yeniden çalıştırın. Get-ChildItem çevresindeki parantezler PowerShell'in yeniden adlandırmadan önce dosya listesini toplamasını sağlar; böylece hiçbir dosya iki kez işlenmez.
Adda ne olacağını değiştirmek için ortadaki tarihi değiştirin:
| İstediğiniz | Kullanın |
|---|---|
| Değiştirilme tarihi | $_.LastWriteTime.ToString('yyyy-MM-dd') |
| Oluşturulma tarihi | $_.CreationTime.ToString('yyyy-MM-dd') |
| Bugünün tarihi | (Get-Date).ToString('yyyy-MM-dd') |
| Tarih ve saat | $_.LastWriteTime.ToString('yyyy-MM-dd HH-mm') |
Bu biçim dizelerinde MM aydır, mm ise dakikadır. Satırı klasör başına yalnızca bir kez çalıştırın: ikinci çalıştırma ilk tarihin önüne ikinci bir tarih koyar. %date% kullanan eski toplu iş dosyası yöntemlerinden kaçınmak en iyisidir, çünkü bu değişkenin biçimi bilgisayarın bölgesel ayarlarına göre değişir.
Windows: Kodsuz Power Automate for Desktop
Power Automate for desktop, Windows 11 ile ek ücret olmadan gelir ve Windows 10'a kurulabilir. Rename file(s) eylemi bu iş için hazırlanmış bir şemaya sahiptir.
- Yeni bir akış oluşturun ve Get files in folder'ı ekleyin. Klasörü seçin ve isterseniz
*.pdfgibi bir süzgeç girin. - Rename file(s)'ı ekleyin ve ilk adımdaki
%Files%değişkenini verin. - Rename scheme'i Add datetime yapın.
- Datetime to add'i Last modified, Creation time ya da Current datetime yapın.
- Add datetime'ı Before name yapın, bir Separator seçin ve tire istiyorsanız Datetime format'ı varsayılan
yyyyMMddyerineyyyy-MM-ddyapın. - Akışı kaydedin ve çalıştırın.
PowerShell satırıyla aynı işi, kod yerine menülerle yapar. Betik gibi o da siz başlattığınızda çalışır ve iki kez çalıştırmak ikinci bir tarih ekler.
Mac: Finder Bugünün Tarihini, Terminal Dosyanın Tarihini Ekler
Finder'ın toplu yeniden adlandırması tarih ekleyebilir, ama yalnızca tek türünü. Dosyaları seçin, birine Control tuşuyla tıklayın, Rename'i seçin, sonra açılır menüde Format'ı ve ad biçimi olarak Name and Date'i seçin. Her dosya, saniyesine kadar o anki tarih ve saati alır; bu, adın önüne ya da arkasına yerleştirilir. "Bunları dosyaladığım gün" istediğinizde doğrudur, başka her şey için yanlıştır.
Her dosyanın kendi tarihi için Terminal kullanın. Bu döngü yapacağı işi yazdırır:
cd ~/Documents/Scans
for f in *; do
[ -f "$f" ] || continue
d=$(stat -f %Sm -t %Y-%m-%d "$f")
echo mv -n "$f" "$d $f"
done
%Sm değiştirilme tarihidir. Oluşturulma tarihi için, yani macOS'taki stat komutunun doğum zamanı için bunu %SB yapın. Yazdırılan komutlar doğru göründüğünde echo'yu silin ve döngüyü yeniden çalıştırın. mv -n, yeni adı zaten taşıyan bir dosyanın üzerine asla yazmaz. Windows'ta olduğu gibi, ikinci çalıştırma ikinci bir tarih ekler.
Her Araç Ada Neyi Koyabilir?
| Özellik | PowerRename | PowerShell | Power Automate | Finder | Terminal (Mac) | File Arbor |
|---|---|---|---|---|---|---|
| Platform | Windows | Windows | Windows | Mac | Mac | Windows ve Mac |
| Bugünün tarihi | Hayır | Evet | Evet | Evet | Evet | Hayır |
| Oluşturulma tarihi | Evet | Evet | Evet | Hayır | Evet | Evet |
| Değiştirilme tarihi | Hayır | Evet | Evet | Hayır | Evet | Evet |
| Fotoğraf çekim tarihi | Evet | Ek kodla | Yerleşik seçenek yok | Hayır | Ek kodla | Evet |
| Yeni dosyaları kendiliğinden tarihler | Hayır | Hayır | Hayır | Hayır | Hayır | Evet, Otomatik mod ile (Pro) |
| Aynı dosya iki kez tarihlenmez | Hayır | Hayır | Hayır | Hayır | Hayır | Evet |
| Fiyat | Ücretsiz | Ücretsiz | Windows ile ücretsiz | Ücretsiz | Ücretsiz | Ücretsiz plan, Pro 24,99 $ tek seferlik |
Yeni Dosyalara Tarihi Otomatik Olarak Nasıl Eklersiniz?
Yukarıdaki yöntemlerin hepsi halihazırda var olan dosyalar üzerinde çalışır. Hiçbiri yarın gelecek taramayı fark etmez ve yeniden çalıştırırsanız dünkü dosyaları ikinci kez tarihler. Ne Windows'ta ne macOS'ta yeni dosyalara tarih damgası vuran bir ayar vardır.
File Arbor, bu iki sorunu da çözen, Windows ve Mac için kural tabanlı bir dosya düzenleyicidir. Bir kural dosyaları seçer, Yeniden adlandır eylemi de parçalardan yeni bir ad kurar:
- Dosyaların düştüğü klasörü ekleyin; örneğin Taramalar ya da İndirilenler.
- Dosya türlerini eşleştiren bir kural oluşturun; örneğin uzantı olarak
pdf, docx. - O zaman altında Yeniden adlandır'ı seçin. Parça ekle'ye tıklayın ve önce Dosya tarihi'ni, sonra Orijinal ad'ı seçin. Parçalar arasında ayarını bir boşluk ya da
_yapın. Tarih parçasına tıklayıp nasıl yazılacağını seçin:2026-11-06,20261106ya da06.11.2026. - Hiçbir şey değişmeden önce her dosyayı yeni adıyla listeleyen Çalıştırma ne yapar bölümüne bakın.
- Çalıştır'a basın ya da klasörü Otomatik moda alın; böylece her yeni dosya geldiği anda yeniden adlandırılır.
Dosya tarihi değiştirilme tarihidir. Fotoğraflar için bunun yerine EXIF tarihini okuyan ve fotoğrafta yoksa dosya tarihine dönen Fotoğraf çekim tarihi'ni seçin. Oluşturulma tarihi için Metin olarak düzenle'ye tıklayın ve <CreatedDate:yyyy-mm-dd> <Name> yazın. Aynı görünümde Dosya tarihi ve Orijinal ad, <Date:yyyy-mm-dd> ve <Name> olarak görünür.
Göründüğünden daha önemli üç ayrıntı var. Bir dosya bir kez yeniden adlandırılır: kural neyi adlandırdığını hatırlar; bu yüzden yeniden başlatma ya da sonraki çalıştırma asla 2026-11-06 2026-11-06 tarama.pdf üretmez. Hiçbir şeyin üzerine yazılmaz: yeni ad doluysa dosyaya fatura (1).pdf gibi bir numara verilir. Yeniden adlandırma geri alınabilir: dosya kuralın bıraktığı yerde durduğu sürece Geçmiş'ten geri alınır. File Arbor'da "bugünün tarihi" parçası yoktur; yeni gelmiş bir dosyanın Dosya tarihi zaten çoğunlukla bugündür.
Yeniden adlandırma ücretsiz planda var: bir izlenen klasör, iki kural, günde en fazla 20 dosya, elle çalıştırma. File Arbor Pro 24,99 $ tek seferliktir ve Otomatik modu, sınırsız klasör ve kuralı, bir PDF'in ya da taramanın içinden okunan tarihle kurulan adları ekler. El kitabındaki Dosyaları yeniden adlandırma bölümü, bir adın kullanabileceği her parçayı listeler.
Hangisi Dosyalarınıza Uyar?
"Windows'ta tarihlemem gereken tek bir indirmeler klasörüm var." PowerRename'i kullanın. Burada istediğiniz şey oluşturulma tarihidir ve önizleme, uygulamadan önce her yeni adı gösterir.
"Belgenin en son değiştirildiği tarih lazım." LastWriteTime ile PowerShell'i kullanın; kod yazmak istemezseniz Last modified ile Power Automate for desktop'ı.
"Mac kullanıyorum." Terminal döngüsünü kullanın. Finder'ı yalnızca istediğiniz tarih bugünün tarihiyse kullanın.
"Bunlar fotoğraf." Çekim tarihini kullanın: tek seferlik bir grup için PowerRename'in EXIF değişkenlerini, sürekli dolan bir kamera klasörü için File Arbor'ın Fotoğraf çekim tarihi'ni.
"Her gün yeni dosyalar geliyor ve düşünmeden tarihlenmelerini istiyorum." File Arbor'ı kullanın. Kuralı bir kez kurun; yeni taramalar, faturalar ve dışa aktarımlar Windows'ta ve Mac'te tarih başta olan bir ad alır. Toplu yeniden adlandırıcılarla karşılaştırmak için dosya yeniden adlandırma yazılımları derlememize bakın.
Kendi klasörünüzde denemek için File Arbor'ı indirin, klasörü ekleyin ve Dosya tarihi ile Orijinal ad içeren tek bir Yeniden adlandır kuralı kurun. Önizleme, tek bir dosya değişmeden önce ne yapacağını gösterir.
FAQ
Dosya adına tarihi otomatik olarak nasıl eklerim?
Klasörü izleyen bir araç kullanın. Windows ve macOS'ta yeni dosyalara tarih damgası vuran bir ayar yoktur. Zamanlanmış bir PowerShell betiği ya da Terminal döngüsü bunu yapabilir, ancak adında zaten tarih olanları elemezseniz her çalıştırmada tarihi yeniden ekler. File Arbor her yeni dosyayı bir kez yeniden adlandırır; Pro'da Otomatik mod ile, ücretsiz planda elle çalıştırarak.
Windows'ta dosyaları oluşturulma tarihleriyle nasıl yeniden adlandırırım?
Microsoft PowerToys içindeki PowerRename'i kullanın. Dosyaları seçin, Rename with PowerRename'i seçin, Use regular expressions'ı işaretleyin, bir düzeltme işareti (^) arayın ve yerine yıl, ay ve gün değişkenlerini ve bir ayırıcıyı yazın. Bu değişkenler her dosyanın oluşturulma tarihinden gelir. Değiştirilme tarihi için bunun yerine LastWriteTime ile PowerShell'i ya da Power Automate for desktop'ı kullanın.
Mac'te Finder dosyanın kendi tarihini adına ekleyebilir mi?
Hayır. Finder'ın yeniden adlandırma penceresi Format seçeneğiyle tarih ekleyebilir, ama bu o anki tarih ve saattir, her dosya için aynıdır. Dosyanın oluşturulduğu ya da son değiştirildiği tarih için stat komutlu kısa bir Terminal döngüsü kullanın ya da dosya tarihini her dosya için ayrı okuyan, kural tabanlı bir uygulama kullanın.
Dosya adında hangi tarih biçimini kullanmalıyım?
Adın başında, tireli yıl-ay-gün biçimini kullanın; örneğin 2026-11-06. Bu biçimdeki adlar Dosya Gezgini'nde ve Finder'da tarihe göre sıralanır, çünkü alfabetik sıra ile tarih sırası aynı olur. Hiçbir dosya adında bulunamayan eğik çizgilerden ve Windows'un kabul etmediği iki noktadan kaçının; saati 14:30 yerine 14-30 yazın.
Bir dosyanın oluşturulma tarihi neden değiştirilme tarihinden sonradır?
Çünkü dosya kopyalandı ya da indirildi. Windows'ta oluşturulma tarihi bu diskteki kopyaya aittir; bu yüzden bugün kopyalanan bir dosya, içeriği yıllar önce değiştirilmiş olsa bile bugün oluşturulmuş sayılır. Değiştirilme tarihi genellikle dosyayla birlikte taşınır. İçeriğin ait olduğu tarihi istediğinizde değiştirilme tarihi çoğu zaman daha iyi seçimdir.