C# Auto Wiper [Kaynak Kod]
-
oldwolf bunu yazdı:
-----------------------------Yanlış mı anladım yoksa sadece kök dizinlerdeki dosyaları mı siliyor? Çalıştırmadım ama alt klasörlere müdahele etmiyordu sanırım "del *.*" komutu.
-----------------------------
C:\Users\Rakkoc>del /?
Bir ya da birden çok dosyayı siler.
DEL [/P] [/F] [/S] [/Q] [/A[[:]öznitelik]] ad
ERASE [/P] [/F] [/S] [/Q] [/A[[:]öznitelik]] ad
ad Bir ya da birden çok dosya ya da dizin listesi belirtir.
Birden çok dosya silmek için joker karakteri kullanılabilir.
Bir dizin belirtildiğinde, dizin içindeki tüm
dosyalar silinir.
/P Her bir dosyayı silmeden önce onay ister.
/F Salt okunur dosyaların silinmeye zorlar.
/S Belirtilen dosyaları, tüm alt dizinlerden siler.
/Q Sessiz mod, genel joker karakterinde silinme olanağı
varsa sorma
/A Özniteliği bağlı olarak silinecek dosyaları seçer
öznitelik R Salt okunur dosyalar S Sistem dosyaları
H Gizli dosyalar A Arşivlenmeye hazır dosyalar
L Yeniden Ayrıştırma Noktaları I İçerik dizini oluşturulmayan
Dosyalar
- Öneki olumsuz anlamdadır
Komut Uzantıları etkinse, DEL ile ERASE aşağıdaki gibi değişir:
/S anahtarının görüntüleme mantığı tersine çevrilerek
bulunamayan değil, silinen dosyalar gösterilir.
Parametre olarak F-S-Q gonderiyoruz bunlar yukarda anlatilan gibi Silinmeye zorlar-Alt klasorleride siler - Onay istemez
-
HoneyBadger bunu yazdı:
-----------------------------HoneyBadger bunu yazdı:
-----------------------------Mantık bombası olsa güzel olur olur bu, çalışacağı tarih ve saati belirlemek için bişeyler yapabilir misin hocam?
-----------------------------
Zamanlandirilmis gorevlere atarsin ?
-----------------------------hocam biri orayı kontrol ederse iş biter, dosya çalıştığında kendini güvenli bi yere kopyalayacak ve süresini saymaya başlayacak olması lazım. Hem böyle daha hoş olur :)
-----------------------------Bundada soyle bir problem olacaktir ki; CTRL alt Del yapan birisi calisan uyfulamalarda gorecek :) her seferinde yeniden acilacka filan :s
-
rakkoc bunu yazdı:
-----------------------------HoneyBadger bunu yazdı:
-----------------------------HoneyBadger bunu yazdı:
-----------------------------Mantık bombası olsa güzel olur olur bu, çalışacağı tarih ve saati belirlemek için bişeyler yapabilir misin hocam?
-----------------------------
Zamanlandirilmis gorevlere atarsin ?
-----------------------------hocam biri orayı kontrol ederse iş biter, dosya çalıştığında kendini güvenli bi yere kopyalayacak ve süresini saymaya başlayacak olması lazım. Hem böyle daha hoş olur :)
-----------------------------Bundada soyle bir problem olacaktir ki; CTRL alt Del yapan birisi calisan uyfulamalarda gorecek :) her seferinde yeniden acilacka filan :s
-----------------------------bak işte giderek geliştiriyoruz beyin fırtınasına bi kaç kişi daha katılsa ufak çaplı bi flamede biz çıkarırız en azından onun remove modunu komple remove a kadar genişletiriz :D
-
HoneyBadger bunu yazdı:
-----------------------------bak işte giderek geliştiriyoruz beyin fırtınasına bi kaç kişi daha katılsa ufak çaplı bi flamede biz çıkarırız en azından onun remove modunu komple remove a kadar genişletiriz :D
-----------------------------
Aslında bu sadece siliyor. Onun yerine dosyaları tahrip edip geri donüşünü de zorlaştıracak bir algoritma var şuan. Fakat o kısım işle ilgili bazi problemler var (HDD hizi) cozulecek.
-
Sanıyorum ki recursive olarak silmiyor dosyaları? File sınıfı kullanılarak yapılabilir belki.. (aslında yapılır)
Teşekkürler..
