Windows'ta Dosyaları Otomatik Olarak Silme
Daha önce , bir klasörde yeni dosyalar göründüğünde dosyaları sizin için otomatik olarak taşıyan veya kopyalayan DropIt adlı bir program hakkında yazmıştım . Bu, örneğin yerel bir sabit sürücüde sınırlı alanınız varsa ve tüm indirmelerinizi harici bir depolama aygıtına(storage device) taşımak istiyorsanız yararlı olabilir .
Dosyaları otomatik olarak silmek istiyorsanız, bunu Windows'ta(Windows) yapmanın iki yolu vardır . İlk yöntem, belirli bir klasördeki dosyaları silmek için bir zamanlama yapılandırmanıza izin veren AutoDelete adlı ücretsiz bir uygulama indirmeyi içerir. (freeware app)Programın kullanımıyla ilgili iki ayrıntılı kılavuz yazdım ( burada ve burada ), bu yüzden işi halletmek için ücretsiz bir program tercih edip etmediğinizi kontrol edin.
Dosyaları silmenin ikinci yöntemi, bir toplu iş dosyası(batch file) oluşturmak ve ardından bu toplu iş dosyasını(batch file) çalışacak şekilde programlamaktır. Tüm bunları herhangi bir üçüncü taraf yazılımı yüklemeden yapabilirsiniz. Bu makalede, bir toplu iş dosyası(batch file) oluşturma adımlarında size yol göstereceğim ve ardından komut dosyasının tekrar tekrar çalıştırılması için Görev Zamanlayıcı'yı kullanacağım.(Task Scheduler)
Adım 1 – Toplu Dosya Oluşturun
Toplu iş dosyası(batch file) oluşturmak biraz korkutucu veya fazla teknik geliyorsa endişelenmeyin çünkü bunların ne anlama geldiğini bilmek zorunda değilsiniz. Neleri kopyalayıp yapıştırmanız gerektiğini, nerede ve hangi seçenekleri değiştirebileceğinizi açıklayacağım. İlk önce (First)Not Defteri'ni(Notepad and copy) açın ve aşağıdaki metin satırını kopyalayıp yapıştırın:
forfiles -p "C:\Test" -s -m *.* /D -5 /C "cmd /c del @path"
Yukarıdaki satır muhtemelen hiçbir anlam ifade etmiyor, bu da aşağıda açıklayacağım gibi gayet iyi. Temel olarak(Basically) , Windows'a C:Test klasöründeki ve 5 günden daha eski olan alt klasörlerdeki(folder and sub-folders) tüm dosyaları silmesini söyler . İşte Not Defteri dosyanızın(Notepad file) nasıl görünmesi gerektiği.
Komut hakkında daha fazla ayrıntıya girmeden önce dosyayı kaydedelim ve bir test çalıştırması(test run) yapalım . İlk(First) olarak bilgisayarınızda C sürücüsünün(C drive) kökünde Test adlı bir klasör oluşturun . Ardından, Dosya(File) - Kaydet'i tıklayın(Save) ve dosyayı toplu iş dosyası(batch file) olarak kaydedin . Bunu yapmak için, bir ad ve ardından .bat yazın ve ardından Save as type açılır menüsünü Tüm Dosyalar(All Files) olarak değiştirin .
Dosyayı sabit sürücüde istediğiniz yere kaydedebileceğinizi unutmayın, gerçekten önemli değil. Şimdi Test klasöründe bazı boş dosyalar oluşturun ve ardından çalıştırmak için (Test)Delete.bat dosyasına çift tıklayın . Herhangi bir şey silinir mi? Muhtemelen değil!
Hiçbir şeyin silinmemesinin nedeni, komutun /D -5 sahip olmasıdır, bu da 5 gün veya daha eski dosyalar anlamına gelir. Herhangi bir dosyayı ne(file regardless) zaman oluşturulduğuna bakılmaksızın silmek için -5'i -0'a değiştirebilir veya (-0)/D -5bölümünü(-5) tamamen kaldırabilirsiniz . Şimdi çalıştırırsanız, tüm dosyalar silinecek.
Komutu özelleştirmek için yapabileceğiniz ilk şey, dizini C:Test dışında bir şeyle değiştirmektir. Bu , istediğiniz dizinin yolunu Windows Gezgini'nden kopyalayıp (Windows Explorer)Not Defteri'ndeki(Notepad) komuta yapıştırmak kadar basittir .
Sonraki, dizin yolundan sonra gördüğünüz -s parametresidir. ( -s)Bu, komutun tüm alt klasörlere de bakması gerektiğini gösterir. Dosyaları alt klasörlerden silmek istemiyorsanız, devam edin ve -s parametresini kaldırın.
Sırada -m ve ardından *.* gelir, bu da komutun her türden dosyayı değerlendirmesi gerektiği anlamına gelir. PDF dosyaları veya JPG görüntüleri gibi yalnızca bir klasördeki belirli bir dosya türünü(file type) silmek istiyorsanız , *.* 'yi *.pdf veya *.jpeg olarak değiştirin , yalnızca bu dosyaları kaldıracaktır.
Dosyaların silinmeye hak kazanabilmesi için kaç yaşında olması gerektiği konusunda daha önce bahsettiğimiz /D -X1'den büyük bir değerde tutabilir, 0'a ayarlayabilir veya tamamen kaldırabilirsiniz. Komut hakkında bilmemiz gereken tek şey bu.
Bu komutu çalıştırma hakkında dikkat edilmesi gereken birkaç şey var. İlk olarak, dosyalar silindiğinde Geri Dönüşüm Kutusu'na(Recycle Bin) gitmezler , bunun yerine kalıcı olarak silinirler, bu yüzden kullanırken dikkatli olun. İkinci olarak, komut klasörleri değil yalnızca dosyaları siler.
Bu bir toplu iş dosyası(batch file) olduğundan, aynı dosyaya bu komutun birden çok sürümünü de ekleyebilirsiniz. Örneğin, burada 180 günden eski tüm DOCX dosyalarını, 60 günden eski tüm PDF dosyalarını ve dosyaların kaç yaşında olduğuna bakılmaksızın tüm TXT dosyalarını silecek bir toplu iş dosyası oluşturuyorum.(batch file)
Adım 2 – Toplu Dosyayı Planlayın
Artık toplu iş dosyanızı(batch file) oluşturup kaydettiğinize göre, devam edelim ve tekrar eden bir temelde çalışacak şekilde programlayalım. Bunu yapmak için Görev Zamanlayıcı'yı açmalıyız(Task Scheduler) .
Neyse ki, bir toplu iş dosyasının(batch file) nasıl planlanacağına dair bir makale yazdım , bu yüzden başlamak için o sayfayı açın. PC Başlangıcında Toplu İş Dosyasını Planla(Schedule Batch File on PC Startup) bölümüne ilerleyin(Scroll) ve takip edin.
Değiştirmeniz gereken tek şey Trigger . Günlük , Haftalık(Daily) , Aylık(Monthly) , Bilgisayar başladığında(When the computer starts) , Oturum açtığımda (When I log on)veya(Weekly) Belirli bir olay günlüğe kaydedildiğinde(When a specific event is logged) arasından seçim yapabilirsiniz .
Haftalık(Weekly) veya Aylık(Monthly) gibi bir şey seçip İleri'yi(Next) tıkladığınızda , komut dosyasının çalışmasını istediğiniz tam zamanı ve günleri(time and days) yapılandırabileceğiniz yeni bir ekran görürsünüz .
Umarım bu, bilgisayarlarındaki dosyaları silmek için bazı basit otomatik görevleri gerçekleştirmesi gereken çoğu insan için iyi bir çözümdür. Herhangi bir sorunuz varsa, yorum yazmaktan çekinmeyin. Eğlence!
Related posts
Windows Media Player'da MKV Dosyaları Nasıl Oynanır
Windows'ta Çok Sayıda Dosyayı Kopyalamak için En İyi Araçlar
Windows and Mac için en iyi 4 Hafif Tarayıcı
Windows için Best Free Karaoke Software
Best Reddit Apps Windows and Mac için
iPhone and Android için 5 Best Cash Advance Apps
Windows için En İyi 7 Ücretsiz Medya Oynatıcı
Chocolatey ile Özgür Yazılımı Otomatik Olarak Nasıl Güncellersiniz?
2020'de Windows için En İyi 7 PDF Okuyucu
7 Best Apps and Websites Videos Together izlemek için
4 Best Apps için Remotely View bir Webcam iOS and Android ile
7-Zip vs WinZip vs WinRAR vs Windows Sıkıştırma
Windows 10 Varsayılanından Çok Daha İyi 3 Slayt Gösterisi Ekran Koruyucu
Windows 10 için Text Software için Best Speech
Windows'ta Masaüstü Simge Düzenini/Konumunu Kaydetme ve Geri Yükleme
Ne Discord Nitro ve buna değer Öyle mi?
3 yürüyüş Apps için Find Trails, Log Hikes ve değil kaybolmam
Sen denemek gerekir 21 En Time Management Tools and Apps
Slack vs Discord: Better hangisi mi?
Windows 10 için En İyi Windows Gezgini Değiştirmeleri (Güncelleme 2019)