Windows 10, bilgisayarınızı temiz tutmanıza izin veren bir dizi iyileştirmeye sahiptir. Son sürümleri, otomatik olarak Geri Dönüşüm Kutusunu boşaltın ve temizle İndirilenler klasörü periyodik olarak. Ne yazık ki, Windows 10'un erken bir sürümünü veya işletim sisteminin önceki bir sürümünü çalıştırıyorsanız, bu özellikler sizin için kullanılamaz. Üç farklı yöntem kullanarak belirli günlerden daha eski dosyaları nasıl silebileceğiniz aşağıda açıklanmıştır.
Reklam
Bu hedefe ulaşmak için herhangi bir üçüncü taraf aracına bile ihtiyacınız yok. Bu, Dosya Gezgini, PowerShell veya bir toplu iş dosyası kullanılarak yapılabilir.
Dosya Gezgini, Windows 10'daki varsayılan dosya yöneticisi uygulamasıdır. Özel bir arama kutusu vardır. Odaklanıldığında, Şeritte bir dizi gelişmiş seçenek gösterir. Dosya Gezgini'nde arama özelliğini etkinleştirmek için, arama kutusuna tıklayın veya klavyede F3 tuşuna basın. Şerit daha sonra aşağıdaki gibi görünecektir:Belirli bir günden daha eski dosyaları silmek için nasıl kullanılacağı aşağıda açıklanmıştır.
Dosya Gezgini ile X Günden Daha Eski Dosyaları Silin
- Şeritteki (F3) Arama araçları sekmesini açın.
- TıklaDeğiştirilme tarihibuton. Seçenekleri içeren bir açılır listeye sahiptir.
- Gibi istediğiniz seçeneği seçinGeçen hafta.
Dosya Gezgini sonuçları hemen filtreleyecektir. İhtiyacınız olmayan dosyaları seçin veSildosyaları silmek için anahtar. Alternatif olarak, seçimi sağ tıklayıpSilbağlam menüsünden.
İpucu: Kendi, özel boyutlu filtrelerinizi kullanabilirsiniz. İhtiyacınız olan tek şey, istediğiniz filtre koşulunu Dosya Gezgini'nin arama kutusuna aşağıdaki gibi yazmanızdır:
tarih değiştirildi: 11/1/2017 .. 11/20/2017
nintendo sd karttan film oynatabilir mi
Belirli bir tarih aralığındaki dosyaları bulmak için 'datemodified' yerine 'datecreated' kullanabilirsiniz.
Alternatif olarak, tarihle ilgili parametreyi yazabilir ve iki nokta karakteri (:) girebilirsiniz. Bu, Dosya Gezgini'nin tarih seçiciyi göstermesini sağlayacaktır. Takvim açılır penceresinden bir tarih veya koşul seçin. Bir tarihe tıklayıp bir tarih aralığı belirtmek için sürükleyebilirsiniz. Bu şekilde, tam olarak istediğinizi elde etmek için sonuçları filtreleyebilirsiniz.
Bu yöntem, dosyaları arada bir elle silmek için iyidir. Prosedürü otomatikleştirmeniz gerekirse, örn. İndirilenler klasörünü periyodik olarak temizleyin, komut istemini veya PowerShell yöntemlerini kullanmalısınız. Onları gözden geçirelim.
X Günden Daha Eski Dosyaları Bir Toplu İş Dosyasıyla Silin
Bir önceki yazımda, Üçüncü Taraf Araçları Olmadan Windows 10'da Büyük Dosyaları Bulun yararlı olanı öğrendikForFileskonsol komutu. Bu komut bir dosyayı (veya bir dizi dosyayı) seçer ve o dosya üzerinde bir komut yürütür.
Kullanabileceğimiz anahtarlar aşağıdaki gibidir:
/ S - Bu anahtar, forfiles'ın alt dizinleri yinelemesini sağlar. 'DIR / S' gibi.
/ D - Son değiştirilme tarihine sahip dosyaları seçin. Örneğin, -365 bir yıldan uzun bir süre önce, -30 ise bir ay önce anlamına gelir.
/ P - Aramayı başlatmak için yolu belirtmek için.
/ C 'komut' - Bu komut, bulunacak her dosya üzerinde yürütülecek komutu belirtir. Komut dizeleri çift tırnak içine alınmalıdır.
Varsayılan komut 'cmd / c echo @file'dır.
Aşağıdaki değişkenler komut dizesinde kullanılabilir:
@file - dosyanın adını döndürür.
@fname - dosya adını uzantısız döndürür.
@ext - yalnızca dosyanın uzantısını döndürür.
@path - dosyanın tam yolunu döndürür.
@relpath - dosyanın ilgili yolunu döndürür.
@isdir - bir dosya türü ise 'TRUE' döndürür
bir dizin ve dosyalar için 'YANLIŞ'.
@fsize - dosyanın boyutunu bayt cinsinden döndürür.
@fdate - dosyanın son değiştirilme tarihini döndürür.
@ftime - dosyanın son değiştirilme zamanını döndürür.
X günden daha eski dosyaları silmek için , aşağıdakileri yapın.
- Yeni bir komut istemi açın örnek.
- Aşağıdaki komutu yazın:
ForFiles / p 'C: My Folder' / s / d -30 / c 'cmd / c del @file'
Klasör yolunu ve gün miktarını istenen değerlerle değiştirin ve bitirdiniz.
Örneğin, İndirilenler klasöründen bir aydan eski dosyaları kaldırmak için aşağıdaki komutu kullanın:
ForFiles / p '% userprofile% Downloads' / s / d -30 / c 'cmd / c del @file'
Bu numara, Windows 7, Windows 8, Windows 8.1 ve Windows 10 dahil olmak üzere Windows'un tüm modern sürümlerinde çalışır.
X Günden Daha Eski Dosyaları Otomatik Olarak Sil
Yerleşik Görev Zamanlayıcı uygulamasını kullanarak bu görevi otomatikleştirebilirsiniz.
- Yönetim araçlarını aç ve Görev Zamanlayıcı simgesine tıklayın.
- Sol bölmede, 'Görev Zamanlayıcı Kitaplığı' öğesini tıklayın:
- Sağ bölmede, 'Görev oluştur' bağlantısını tıklayın:
- 'Görev Oluştur' başlıklı yeni bir pencere açılacaktır. 'Genel' sekmesinde görevin adını belirtin. 'Eski Dosyaları Sil' gibi kolay tanınan bir ad seçin.
- 'İşlemler' sekmesine geçin. Orada, 'Yeni ...' düğmesini tıklayın:
- 'Yeni Eylem' penceresi açılacaktır. Orada, aşağıdaki verileri belirtmeniz gerekir.
Eylem: Bir programı başlatın
Program / komut dosyası:ForFiles.exe
Bağımsız değişkenler ekleyin (isteğe bağlı):/ p '% userprofile% Downloads' / s / d -30 / c 'cmd / c del @file'
Klasör yolunu ve gün sayısını ihtiyacınız olana değiştirin. - Görevinizdeki Tetikleyiciler sekmesine gidin. Orada, Yeni düğmesine tıklayın.
- Görevi başlat altında, açılır listeden 'Bir zamanlamaya göre' seçeneğini seçin ve Tamam düğmesini tıklayın. Görevin ne zaman çalışmasını istediğinizi belirtin.
- 'Ayarlar' sekmesine geçin. Seçenekleri etkinleştirin
- Görevin talep üzerine çalıştırılmasına izin verin.
- Zamanlanmış bir başlangıç kaçırıldıktan sonra görevi mümkün olan en kısa sürede çalıştırın. - Görevinizi oluşturmak için Tamam'ı tıklayın.
Bu kadar.
Son olarak, PowerShell'i tercih ederseniz, eski dosyaları kaldırmak için özel bir cmdlet kullanabilirsiniz.
PowerShell ile X Günden Daha Eski Dosyaları Silin
- Yeni bir PowerShell penceresi açın .
- Aşağıdaki komutu yazın:
Get-ChildItem '% userprofile% Downloads' -Recurse | Nerede-Nesne {($ _. LastWriteTime -lt (Get-Date) .AddDays (-30))} | Öğeyi kaldırmak
Get-ChildItem cmdlet'i bir aydan daha eski dosyalar bulursa, her dosyanın kaldırılması için Remove-Item cmdlet'i çağrılır.
Bu kadar.