merhaba arkadaşlar Bat Microsoft firmasının geliştirdiği bir DOS sistemidir. bu dersimizde batın bazı kodlarını , yani çalışması için ana kodlarını öğreteceğim
ilk önce masaüstüne bir yeni metin belgesi açalım. sonra metin belgesinide açalım. şimdi bir kod anlatacağım
"pause" kodumesela bir kod yazdınız kodlar en sona geldi ve program kapandı. panamasını istemiyorsanız pause koymanız yeterlidir ama durun bu kod tek kapanmamak için deildir mesela bir kod yazdınız c sürücüsünü temizlemek için. hemen temizlemeyi başlatmamak için ilk önce @ECHO OFF koyarsınız sonra pause. pausenin sonrasına ise kodlarınız. yani sizden bir tüş kodu bekler bastığınız anda pauseden sonraki kodlara geçer ve tamamlar pause koduna geldiği zaman şöyle bir şey çıkar
devam etmek için bir tuşa basın
bir tuşa basarsanız kapanır. eğer bu yazının çıkmasını istemiyrsanız ve sadece beklemek istiyorsanız şu kodu kullanmanız lazım
Kod:
bu yazı çıkartmaz. sadece tuş basma işlemini bekler
şimdi şu pauseden geçelim artık kafanız bi karışmasınbiraz dinlenin
gelelim "Echo koduna"
echo kodu ekrana yazı çıkartma kodudur örnek :
@ECHO OFF komutunu koymasanızda olur ama formalite icabi siz yinede koyun
işte böyle ekrana bir yazı çıkarttık. bu kodun üzerinde fazla durmucam öbürkü koda geçelim
goto kodu
nedir bu goto : ingilizce biliyorsanız nedemek oldugnuzu anlarsınız goto ışınlan gibi bir şeydi
yani bir koddan bir koda ışınlan gibi
goto kodu kullanımı şöyledir arkadaşlar
şimdi bu kodun açıklamasını yazayım ilk bir sınıf belirledik. sınıf belirlerken ":" bunu koymanız şart
bu sınıfta echo kodu var yazı kodu yani
şimdi kodlar pauseye geliyor. eğer pausenin ardından goto işlem_1 i koymasak nolurdu ?
program kapanırdı. biz kapatmadık kodu en başa dödürdük
// bu goto kodunu unutmayın çok işe yarayan bir koddur
title kodu
title kodu çok basit bişey. programınızın adı yani üstte görünüyor ya vb 6 daki gbi project 1 onun gibi mesela
title By NexuSs
// bu kadarlık yeter elim ağrıdı
ilk önce masaüstüne bir yeni metin belgesi açalım. sonra metin belgesinide açalım. şimdi bir kod anlatacağım
"pause" kodumesela bir kod yazdınız kodlar en sona geldi ve program kapandı. panamasını istemiyorsanız pause koymanız yeterlidir ama durun bu kod tek kapanmamak için deildir mesela bir kod yazdınız c sürücüsünü temizlemek için. hemen temizlemeyi başlatmamak için ilk önce @ECHO OFF koyarsınız sonra pause. pausenin sonrasına ise kodlarınız. yani sizden bir tüş kodu bekler bastığınız anda pauseden sonraki kodlara geçer ve tamamlar pause koduna geldiği zaman şöyle bir şey çıkar
devam etmek için bir tuşa basın
bir tuşa basarsanız kapanır. eğer bu yazının çıkmasını istemiyrsanız ve sadece beklemek istiyorsanız şu kodu kullanmanız lazım
Kod:
Kod:
%pause%
bu yazı çıkartmaz. sadece tuş basma işlemini bekler
şimdi şu pauseden geçelim artık kafanız bi karışmasınbiraz dinlenin
gelelim "Echo koduna"
echo kodu ekrana yazı çıkartma kodudur örnek :
Kod:
@ECHO OFF
echo "merhaba dünya !"
%pause%
@ECHO OFF komutunu koymasanızda olur ama formalite icabi siz yinede koyun
işte böyle ekrana bir yazı çıkarttık. bu kodun üzerinde fazla durmucam öbürkü koda geçelim
goto kodu
nedir bu goto : ingilizce biliyorsanız nedemek oldugnuzu anlarsınız goto ışınlan gibi bir şeydi
yani bir koddan bir koda ışınlan gibi
goto kodu kullanımı şöyledir arkadaşlar
Kod:
@ECHO OFF
:işlem_1 // label belirt yani label kütüphanesinin kodları
echo "merhaba !" // merhaba yazısı çıkart
%pause% // tuşa basılmasını bekle
goto işlem_1 // işlem_1 kütüphanesinin kodlarıa git
şimdi bu kodun açıklamasını yazayım ilk bir sınıf belirledik. sınıf belirlerken ":" bunu koymanız şart
bu sınıfta echo kodu var yazı kodu yani
şimdi kodlar pauseye geliyor. eğer pausenin ardından goto işlem_1 i koymasak nolurdu ?
program kapanırdı. biz kapatmadık kodu en başa dödürdük
// bu goto kodunu unutmayın çok işe yarayan bir koddur
title kodu
title kodu çok basit bişey. programınızın adı yani üstte görünüyor ya vb 6 daki gbi project 1 onun gibi mesela
title By NexuSs
// bu kadarlık yeter elim ağrıdı
Son düzenleme: