baticoBATCH (Toplu işlem dosyası) oluşturma (BAT uzantılı dosya oluşturma)

Neden BATCH (Toplu işlem dosyası) dosyası oluştururuz.
Batch yani toplu işlem dosyaları oluşturma mantığı bilgisayar üzerinde genelde bir dizi halinde sürekli yaptığımız işlemleri derli toplu hatasız ve tek tuşla yapabilmemiz için kısayol oluşturmaktır diyebiliriz.
Bu dosyaların uzantısı bat (*.bat) dır. Win3.1 daha çıkmadan batch dosyaları yapılabiliyordu ve halen windows bu bat dosyalarını desteklemektedir.
Standart bir çok işim olmasından dolayı ben de hala kullanmaktayım. Bu işlemi hala bilmeyen birçok tanıdığım olmasından dolayı anlatmayı uygun gördüm. Umarım bu basit işlem sizinde işinizi görecektir.

Nasıl BATCH (Toplu işlem dosyası) dosyası oluşturulur.
Bunun aslında birkaç yolu mevcut, ancak ben en basit yolunu size açıklamaya çalışacağım. Bir metin dosyası (Notepad dahi olabilir) açarak içine sırasıyla yapmamız gereken işlemleri satır satır giriyoruz.
Ardından tüm işlemleri tamamlayınca farklı kaydet ile uzatısını .bat olarak kaydetmemiz yeterli olacaktır. Şayet uzantı seçeneklerinde .bat yok ise Kayıt türünden tüm dosyaları seçerek kendiniz .bat yazıp kaydedebilirsiniz.

Örnek BATCH (Toplu işlem dosyası) dosyaları

Yedekleme işlemi için kullanmış olduğum bat dosyam
Adını YeDeK.bat olarak bir dosya oluşturup içine aşağıdaki bilgileri giriyoruz.

c:\
cd\
cd DaJDeR
copy *.* d:\yedek\GunLuK\%date%
cd\
c:\
cd DaJDeR\SlaYT
copy *.* d:\yedek\GunLuK\%date%\SlaYT
cd\
c:\
cd DaJDeR\VeRiLeR
copy *.* d:\yedek\GunLuK\%date%\VeRiLeR
cd\
c:\
cls
ECHO YEDEK ALMA BİTTİ
Pause

Zaman zaman kendi siteme ping atmam gerektiğinde kullanmış olduğum bat dosyam
Adını PingD1.bat olarak bir dosya oluşturup içine aşağıdaki bilgileri giriyoruz.

c:
cd\
cls
ping -a dilaverajder.com
pause

Bilgisayarımı 2 saat sonrasına kapatmak için yapmış olduğum bat dosyam
Adını KaPaT.bat olarak bir dosya oluşturup içine aşağıdaki bilgileri giriyoruz.

shutdown -s -t 7200

Aslında batch dosyları ile çok daha fazla işlemler yapabiliriz. Bu konuda detaylı bilgi almak için aşağıdaki adresi ziyaret edebilirsiniz.

http://www.robvanderwoude.com/batchcommands.php

11 Yorum “BATCH (Toplu işlem dosyası) oluşturma (BAT uzantılı dosya oluşturma)”

  1. barış dedi ki:

    iç yada dış komut değil hatasını nasıl gizleyebilirim

  2. fatih dedi ki:

    ben kendi web sitemi arama motorlarına tanıtmak veya ping atmak için için .bat dosyası nasıl oluşturabilirim yardımcı olur musunuz

  3. Barış dedi ki:

    merhaba iyi günler uzaktan bilğisayar kapatıp açmak için programa ihtiyac varmı yada ne yapabilirim bu konuda mümkünse yardımcı olabilir misniz arkadaşlar

  4. […] oluşturarak masaüstünüze koyabilirsiniz. Bu konu için ayrıntılı bilgileri yine sitemiz üzerinden öğrenebilirsiniz. Ya da illa hazır bir program diyorsanız Auto PowerOn […]

  5. melih dedi ki:

    Merhabalar arkadaşım,
    herkesle ilgilenmek kolay olmasa gerek zaten 🙂
    eğer ilgilenirseniz mutlu olurum. cevap yazarsanız email adresimi de kullanabilirsiniz. ([email protected])

    bilirsiniz “noiseware” diye bir program var.
    bu program ile bir resmi açıp, kalitesini bozmadan içindeki fazlalık olan noise ları temizliyorsunuz ve kaydederken de aynı yere dosya adının arkasına “filtered” ibaresini ekleyerek kaydediyor.
    Program, çoğu zaman 3 mb lık bir resim dosyasını, (jpg) 1 mb civarına indiriyor ve kalite bozulmuyor.
    Benim istediğim, bu programı çalıştırıp, bir klasör ismi verip (mesela D diskinde RESİMLER klasöründe ALMANYA RESİMLERİ altklasörü içindeki resimleri kendiliğinden sırasıyla açıp, program içindeki “GO” tuşuna basıp sonra aynı klasöre yine “filtered” ekiyle kaydedecek bir batch file yazmak. Tabii bu manuel yapılırsa, binlerce resim için, yapması günler sürecek bir iş.
    bu mümkün müdür, olabilirse nasıl yaparız…
    cevaplayamazsanız da canınız sağolsun.

    sevgi ve saygılarımla,
    Melih Eryalçın

    • Dajder dedi ki:

      Anlayışınız için teşekkür ederim. Yoğun bir çalışma temposunda olduğum için şu anda uzun bir şekilde bunu anlatamayacağım için kusura bakmayın. Ama müsait olduğum ilk zaman size bunun için yardımcı olacağım. Aciliyeti mevcutsa internet üzerinden mouse record programları ücretsiz bir şekilde mevcut bunlarla da sanırım işinizi görebilirsiniz. Şayet bu değil aradığım derseniz kaliteden ödün vermeden bir çok resmin boyutunu bazı ufak ayarlamalarla adobe’un photoshop programı ile de boyutunu (MB veya KB cinsinden) küçültebilirsiniz. PS (Photosop) programına tam aradığınız şekilde otomatik işlem yaptırılabilmektedir.

      • melih dedi ki:

        İlginize yürekten teşekkür ederim.
        bunları denedim ancak istediğim sonuç olmuyor.
        ben yine de sizin vaktiniz olduğu bir zamanda diğer türlü (bat dosyası)
        uygulaması ile ilgili yardımınızı beklemeyi yeğlerim.

        Hoşçakalın
        saygılarımla..

  6. sibel dedi ki:

    ben sibel
    derdim biraz farklı— harici hard disk kullanıyorum. ve windows 7 kurulu. harici diskteki dosyalarımı masa üstüne kısayol yapıyorum ama bazen harici hard diski takmadığım zamanlarda bilgisayar açılırken bu kısayolları yok ediyor. kalıcı çözüm olarak harici hard diskteki dosyaların adını bat dosyası ile nasıl komutlandırıp tek tıklamayla bat dosyasından komutlandırıp açabilirim

  7. […] dosyası oluşturarak masaüstünüze koyabilirsiniz. Bu konu için ayrıntılı bilgileri yine sitemiz üzerinden […]