Arama butonu
Bu konudaki kullanıcılar: 1 misafir, 1 mobil kullanıcı
3
Cevap
577
Tıklama
0
Öne Çıkarma
.BAT Dosyası İle İstenilen Dosyalar Haricindekileri Silme
P
4 yıl
Onbaşı
Konu Sahibi

Herkese merhabalar, her gün elle yapmak yerine bat dosyasıyla zamanlayıcı kurarak günlük yapmayı istediğim bir problem var. Problemi detaylı olarak açıklamam gerekirse;
1.Ekran görüntüsündeki yeşil alandaki iki klasör ve bir dosya haricinde geri kalan klasör ve dokümanların silinmesini istiyorum. Ortak ağda olduğu için benim yeşil alana aldıklarımın haricinde gün içinde bir çok dosya, klasör veya uygulama ekleniyor. Ben sadece benim istediğim dosyaların ve doküman,uygulamaların kalmasını haricindekilerin silinmesini istiyorum. Bunun haricinde 2.ekran görüntüsünde yine belli bir klasörün içindeki istediğim klasörlerin kalmasını haricindeki her şeyin silinmesini istiyorum. Bunu .bat dosyası halinde derleyip, görev zamanlayıcısıyla günlük olarak çalıştırmak istiyorum. Bunun için gerekli kod satırları konusunda yardımcı olabilecek arkadaşım varsa çok memnun olurum.





1.EKRAN GÖRÜNTÜSÜ
< Resime gitmek için tıklayın >








2.EKRAN GÖRÜNTÜSÜ
< Resime gitmek için tıklayın >





T
4 yıl
Yarbay

silinecek dosya adları Türkçe karakter içerdiği (Unicode olduğu) için .bat dosyasında sadece

cd C:\TheFolder

del "İçtima Listesi"

yapmak yeterli olmayabilir,

.bat dosyasının başına

chcp.com 1252

gibi Unicode karakter setleri ile deneme yapmak gerekebilir.

Örnek bir klasörde önce biraz deneme yapmalısın, başka pratik yolu yok.



< Bu ileti mini sürüm kullanılarak atıldı >

G
4 yıl
Yarbay

P
4 yıl
Onbaşı
Konu Sahibi

Yardımlarınız için çok teşekkür ederim. Powershell ile daha iyi olacak gibi.



DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.