PowerShell: Dosya Oluşturma Tarihi Nasıl Alınır?
Belirli bir dosyanın oluşturulma tarihini almak için PowerShell'de aşağıdaki yöntemleri kullanabilirsiniz:
1. Yöntem: Belirli Dosyanın Oluşturulma Tarihini Alma
Get-ChildItem -Path c:\users\bobbi\nba_data.csv | select CreationTime
Bu özel örnek, nba_data.csv dosyasının oluşturulduğu tarih ve saati döndürecektir.
2. Yöntem: Klasördeki Tüm Dosyaların Oluşturulma Tarihini Al
Get-ChildItem -Path c:\users\bobbi\data1 -File | select Name, CreationTime | sort CreationTime
Bu özel örnek, data1 klasöründeki her dosyanın oluşturulduğu tarih ve saati, oluşturma zamanına göre en eskiden en yeniye doğru sıralanmış olarak döndürecektir.
Aşağıdaki örnekler her yöntemin pratikte nasıl kullanılacağını göstermektedir.
Örnek 1: PowerShell'de Belirli Dosyanın Oluşturulma Tarihi Nasıl Alınır?
Aşağıdaki konuma kaydedilmiş bir dosyamız olduğunu varsayalım:
c:\users\bobbi\data1\nba_data.csvBu dosyanın ne zaman oluşturulduğunu kontrol etmek istediğimizi varsayalım.
Bunu yapmak için aşağıdaki sözdizimini kullanabiliriz:
Get-ChildItem -Path c:\users\bobbi\nba_data.csv | select CreationTimeAşağıdaki ekran görüntüsü bu sözdiziminin pratikte nasıl kullanılacağını göstermektedir:
Çıktı, dosyanın oluşturulduğu tarihi ve saati görüntüler:
3/11/2024 2:27:21 PMÖrnek 2: PowerShell'de Klasördeki Tüm Dosyaların Oluşturulma Tarihini Alma
Aşağıdaki konuma sahip bir klasörümüz olduğunu varsayalım:
c:\users\bobbi\data1Klasördeki her dosyanın ne zaman oluşturulduğunu kontrol etmek istediğimizi varsayalım.
Bunu yapmak için aşağıdaki sözdizimini kullanabiliriz:
Get-ChildItem -Path c:\users\bobbi\data1 -File | select Name, CreationTime | sort CreationTime
Aşağıdaki ekran görüntüsü bu sözdiziminin pratikte nasıl kullanılacağını göstermektedir:
Çıktı, klasördeki her dosyanın oluşturulduğu tarihi ve saati, en eskiden en yeniye doğru sıralanmış şekilde görüntüler.
Bunun yerine oluşturulma tarihine göre en yeniden en eskiye doğru sıralamak isterseniz sonuna -azalan operatörünü ekleyebilirsiniz:
Get-ChildItem -Path c:\users\bobbi\data1 -File | select Name,CreationTime | sort CreationTime -descendingAşağıdaki ekran görüntüsü bu sözdiziminin pratikte nasıl kullanılacağını göstermektedir:
Çıktı artık klasördeki her dosyanın oluşturulduğu tarih ve saati, en yeniden en eskiye doğru sıralanmış şekilde görüntüler.


