25 Şubat 2008 Pazartesi

BAT dosyası yazımı

Bu yazımda tek klikle birden cok dos komutu calismasini saglayan bat dosyalarinin olusturulmasindan bahsedecegim.
Birden cok islemi, gunun veya ayin belli zamanlarinda sık sık tekrar mi ediyorsunuz?
Bu sizin icin cok mu zaman alıyor?
Autorun.inf viruslerinde biktiniz mi?
size bat dosyasini oneriorum, bazi durumlarda bu viruslerden kurtulmanizi da sagliyor.

İlk olarak dos komutlarina ne kadar asinasiniz onu ogrenmek gerek:

http://en.wikipedia.org/wiki/List_of_DOS_commands
http://www.easydos.com/dosindex.html
http://www.computerhope.com/dosapp.htm

biraz komutlari ogrendikten sonra ornek bir uygulama yapalim.
!!dosya uzantilarini goruntule secenegimizin klasör seçeneklerinden seçili olmasi gerekiyor ( ne cumle oldu be! )

daha sonra, yeni metin belgesi olusturuyoruz, a.bat diye. Buna sag tiklayip duzenle diyoruz.
Daha sonra C:\aaa klasörümüzü D:\bbb klasörüne kopyalayacak bat dosyamizi yaziyoruz:

a.bat dosyasinin içeriği:
---------------
@echo off
echo Dosya kopyalama islemi baslayacak...
pause
c:
xcopy /E/Y aaa D:\bbb
echo Dosya kopyalam islemi tamamlandi...
pause
----------------
pause : devam etmek icin bir tusa basiniz. yazisini ekrana basip, sizden herhangi bir tusa basmanizi istiyor.
xcopy , klasörü komple kopyalamayı sagliyor
yardim icin dosta help xcopy yaZin.

...

tüm disklerime tek tıkla defrag attirmak icin sunu yazdim:
defrag_all_disks.bat:
---------------------
@echo off
echo Sistem Bakımı
defrag C: -f -v
defrag D: -f -v
defrag E: -f -v
defrag F: -f -v
defrag G: -f -v
defrag H: -f -v
pause
-------------------
artık tek tıkla tüm disklerime defrag(disk birleştiricisi) yaptırıyorum

autorun.inf virusleriyle de epey ugrasmıstım. bazen cozum elde edebildim ama yine de virusler gercek yuzlerini gosterdiler. biraz da ugrasılsa tam olarak cozum elde edilebilir.
attrib ile viruslerin korumasini kaldirip, virusun bulundugu klasore kendi urettiginiz file ı kopyleyin, daha sonra attrib +s +h +r ile kendi file'ınıza yani kendi autorun.inf inize gorunmezlik eklemeye calisin. cok zeki olmayan virusleri bu yolla sisteminizden def edebilrisiniz..

sonuc : bat dosyalari cok kullanisli, birden cok isi (batch) tek hamlede yapmaniza olanak sagliyor eger iyi dos bilginiz varsa

Hiç yorum yok:

Yorum Gönder