Skip to main content

Ad Code

BAT Dosyası Nasıl Açılır? - Dosya Uzantısı

BAT dosyası nedir?

BAT dosyası, cmd.exe altında DOS ve Windows’un tüm sürümleriyle çalışan bir toplu iş dosyası olarak bilinir. Windows içinde bakım yardımcı programlarını çalıştırmak veya tipik programları başlatmak gibi farklı görevleri gerçekleştirmek için komut satırı yorumlayıcısı tarafından yürütülecek düz metin halinde bir dizi satır komutundan oluşur. Bir toplu iş dosyası, yorumlayıcı tarafından etkileşimli olarak kabul edilebilecek herhangi bir komutu içerebilir ve toplu iş dosyası içinde yazıldığı şekliyle koşullu dallanma ve döngüye olanak sağlayan kod yapısını kullanabilir.

BAT dosya biçimi

Bir BAT dosya formatı, doğası gereği tekrar eden komut dizilerini otomatikleştirmek için dahil edilmiş basit bir betiktir. “Batch” terimi, toplu işleme için kullanılır, “etkileşimsiz yürütme” olarak kabul edilebilir. Bu nedenle, bir toplu iş dosyası birden fazla veri toplu işleyemez. Eski Disk İşletim Sisteminde (DOS), toplu iş dosyası, dosya adı ve .bat uzantısı yazılarak komut satırı arayüzü altında çalıştırılıyordu.

Microsoft Windows gibi önceki Microsoft grafik arabirim tabanlı işletim sistemi DOS’a bağımlıydı. Kullanıcıların Windows’u onarma, optimize etme veya yeniden yükleme gibi tipik işlemleri gerçekleştirmek için DOS’u kullanması gerekiyordu. Daha sonra Microsoft, DOS işletim sistemine bağımlı olmayan Windows NT’yi piyasaya sürdü. Bu nedenle toplu iş dosyaları, modern Microsoft işletim sistemlerinde Komut İstemi veya cmd.exe kullanılarak çalıştırılabilir.

Toplu dosya parametreleri

Komut istemi, toplu işin adına ve yoluna ve toplu işin içinden çağrılan dokuz parametreye başvurmak için %0, %1 – %9 gibi bir dizi özel değişkeni destekler. Var olmayan parametreler, sıfır uzunluğa sahip bir dize ile değiştirilir. Bununla birlikte, ortam değişkenlerine benzer şekilde kullanılabilirler, ancak ortama kaydedilmezler. Microsoft ve IBM bu değişkenleri değiştirme parametreleri olarak adlandırırken, Novell, Digital Research ve Caldera onlar için değiştirme değişkenleri terimini tanıttı.

İşte bazı yararlı Batch dosyası komutları:

komutAçıklama
VERBu toplu iş komutu, kullanmakta olduğunuz MS-DOS sürümünü gösterir.
ASSOCBu, bir uzantıyı bir dosya türüyle (FTYPE) ilişkilendiren, mevcut ilişkilendirmeleri görüntüleyen veya bir ilişkilendirmeyi silen bir toplu komuttur.
CDBu toplu iş komutu, farklı bir dizinde değişiklik yapılmasına yardımcı olur veya geçerli dizini görüntüler.
CLSBu toplu komut ekranı temizler.
KOPYABu toplu iş komutu, dosyaları bir konumdan diğerine kopyalamak için kullanılır.
SİLBu toplu iş komutu dizinleri değil dosyaları siler.
DIRBu toplu iş komutu, bir dizinin içeriğini listeler.
TARİHBu toplu komut, sistem tarihini bulmaya yardımcı olur.
EKOBu toplu komut, mesajları görüntüler veya komut yankısını açar veya kapatır.
ÇIKIŞBu toplu iş komutu, DOS konsolundan çıkar.
MDBu toplu iş komutu, geçerli konumda yeni bir dizin oluşturur.
HAREKETBu toplu iş komutu, dosyaları veya dizinleri dizinler arasında taşır.
YOLBu toplu iş komutu, yol değişkenini görüntüler veya ayarlar.
DURAKLATBu toplu komut, kullanıcıyı uyarır ve bir giriş satırının girilmesini bekler.
GÖSTERBu toplu komut, cmd.exe komut istemini değiştirmek veya sıfırlamak için kullanılabilir.
RDBu toplu iş komutu, dizinleri kaldırır, ancak dizinlerin kaldırılabilmesi için önce boş olmaları gerekir.
RENDosyaları ve dizinleri yeniden adlandırır
REMBu toplu iş komutu, toplu iş dosyalarındaki açıklamalar için kullanılır ve açıklamanın içeriğinin yürütülmesini engeller.
BAŞLATBu toplu iş komutu, yeni pencerede bir program başlatır veya bir belge açar.
ZAMANBu toplu komut, zamanı ayarlar veya görüntüler.
TÜRBu toplu iş komutu, bir dosyanın veya dosyaların içeriğini çıktıya yazdırır.
SESBu toplu iş komutu, birim etiketlerini görüntüler.
ÖZGÜRGeçerli dizindeki dosyaların özniteliklerini görüntüler veya ayarlar
CHKDSKBu toplu iş komutu, diskte herhangi bir sorun olup olmadığını kontrol eder.
SEÇİMBu toplu iş komutu, kullanıcıya bir seçenekler listesi sağlar.
CMDBu toplu iş komutu, komut isteminin başka bir örneğini çağırır.
BİLGİBu toplu iş komutu, dosya boyutuna göre 2 dosyayı karşılaştırır.
DÖNÜŞTÜRBu toplu iş komutu, bir birimi FAT16 veya FAT32 dosya sisteminden NTFS dosya sistemine dönüştürür.
SÜRÜCÜSORGUBu toplu iş komutu, kurulu tüm aygıt sürücülerini ve bunların özelliklerini gösterir.
GENİŞLETBu toplu iş komutu, dosyaları sıkıştırılmış .cab dolap dosyalarından ayıklar.
BULBu toplu iş komutu, eşleşen satırların çıktısını alarak dosyalarda veya girişte bir dize arar.
BİÇİMBu toplu komut, bir diski FAT, FAT32 veya NTFS gibi Windows destekli dosya sistemini kullanacak şekilde biçimlendirir ve böylece diskin önceki içeriğinin üzerine yazar.
YARDIMBu toplu komut, Windows tarafından sağlanan komutların listesini gösterir.
IPCONFIGBu toplu komut, Windows IP Yapılandırmasını görüntüler. Bağlantıya göre yapılandırmayı ve bu bağlantının adını gösterir.
ETİKETBu toplu komut, bir disk etiketi ekler, ayarlar veya kaldırır.
DAHA FAZLABu toplu komut, bir dosyanın veya dosyaların içeriğini her seferinde bir ekran olarak görüntüler.
NETKullanılan komuta bağlı olarak çeşitli ağ hizmetleri sağlar.
PINGBu toplu komut, ICMP/IP “yankı” paketlerini ağ üzerinden belirlenen adrese gönderir.
KAPATMABu toplu komut, bir bilgisayarı kapatır veya geçerli kullanıcının oturumunu kapatır.
SIRALAMABu toplu komut, girdiyi bir kaynak dosyadan alır ve içeriğini A’dan Z’ye veya Z’den A’ya alfabetik olarak sıralar. Çıktıyı konsolda yazdırır.
SUBSTBu toplu komut, yerel bir klasöre bir sürücü harfi atar, geçerli atamaları görüntüler veya bir atamayı kaldırır.
SİSTEM BİLGİSİBu toplu komut, bir bilgisayarın ve işletim sisteminin yapılandırmasını gösterir.
GÖREVBu toplu iş komutu, bir veya daha fazla görevi sonlandırır.
GÖREV LİSTESİBu toplu iş komutu, görev adı ve işlem kimliği (PID) dahil olmak üzere görevleri listeler.
KOPYALAMABu toplu iş komutu, dosyaları ve dizinleri daha gelişmiş bir şekilde kopyalar.
AĞAÇBu toplu iş komutu, geçerli dizinin tüm alt dizinlerinin bir ağacını herhangi bir özyineleme veya derinlik düzeyine kadar görüntüler.
FCBu toplu iş komutu, iki dosya arasındaki gerçek farkları listeler.
DISKPARTBu toplu komut, disk bölümlerinin özelliklerini gösterir ve yapılandırır.
TITLEBu toplu iş komutu, konsol penceresinde görüntülenen başlığı ayarlar.
AYARLAGeçerli sistemdeki ortam değişkenlerinin listesini görüntüler.

BAT dosyası örneği

Toplu komut dosyaları genellikle basit metin dosyaları olarak kaydedilir; bir sırayla yürütülen komutları içerir. Bu dosyalar .bat uzantılı olarak kaydedilir; Command Interpreter yazılımı kullanılarak tanınır ve yürütülür. Bu yazılım yerel olarak Microsoft Windows’ta cmd.exe adıyla bulunur.

İşte geçerli dizindeki tüm dosyaları silen örnek bir Toplu Komut Dosyası:

:: Deletes All files in the Current Directory With Prompts and Warnings::(Hidden, System, and Read-Only Files are Not Affected):: @ECHO OFFDEL . DR

Yorum Gönder

0 Yorumlar