ေၾကာ္ျငာေလးေတြကို Click လုပ္ေပးဖို႕ ေတာင္းဆိုအပ္ပါတယ္။

BAT File သင္ခန္းစာ (၁)

index
ဘာရယ္လို႕မဟုတ္ပါဘူး ဒီေန႕ဘာတင္ရ မလဲစဥ္းစားရင္း အေျခခံကစၾကတာေပါ့။
ပထမဆံုး notepad ကိုေခၚပါ။batch file ေရးနည္းက programmingအာလံုး .bat နဲ႕ေဆ့ရမယ္။ ဥပမာ name.bat

(၁)။ code: start
start ဆိုတာဟာ စတင္ခ်င္းပါဒါေတာ့လူတိုင္းသိပါတယ္။ဒါေပမယ့္ .bat file ေရးတဲ့အခါမွာ ေတာ့ကိုယ္က ဖြင့္ေစခ်င္တာကို ခိုင္းတဲ့ ကြန္မန္း ျဖစ္ပါတယ္။

စေရးၾကည့္ရေအာင္။

@echo off
start notepad

ဒါက notepad ကိုဖြင့္ဖို႕လို႕ခိုင္းေစတာျဖစ္ပါတယ္။
ေနာက္တစ္မ်ိဳး


@echo off
start www.kalayarea.blogspot.com

ဆိုက္တစ္ခုကိုဖြင္တာပါ။

(၂)Loop (repeat)

code: :X
         goto:X

စမယ္ ဒါကထပ္ခါထပ္ခါသြားတာလို႕ေခၚတယ္။သံုတတ္ရင္ virus ေပါက္စတစ္ေကာင္ျဖစ္ႏိုင္တယ္။စမယ္။
@echo off
:X
start notepad
goto :X

နည္းနည္းရွင္းျပမယ္။ @echo off က အျမင္ရွင္းေအာင္လို႕ display မရွပ္ေအာင္လို႕ လူတိုင္းနားလည္ျပီးသားပဲ။ :X ကေတာ့ subprogram တစ္ခုကိုအမည္ေပးလိုက္တာပါ။ ျမန္မာလိုေျပာရင္
အပိုဒ္ခဲြတစ္ခုေပါ့။ ဒါဆိုရင္ အေတာ္နားလည္ေလာက္ပါျပီ :Xဆိုတဲ့ subprogram ကဘာကိုဖြင့္မလဲဆိုရင္
notepad ကိုဖြင့္မွာပါ။ goto ကေတာ့ loop ျပန္ေခၚတာပါ။ကၽြန္ေတာ္ေရထားတာက :X ကိုျပန္သြာခိုင္းလိုက္
ပါတယ္။ဒါဆိုရင္ ဒီပရိုဂရမ္ေလးက notepad ေတြခ်ည္းဆက္တိုက္ဖြင့္ေနပါလိမ့္မယ္။
မရပ္မခ်င္းေပါ့ဗ်ာ။
ခပ္ၾကီးၾကီးေလး extension ဆဲြၾကည့္ရေအာင္။

@echo off
:X
start notepad
start cmd
start www.kalayarea.blogspot.com
start www.facebook.com
start www.google.com
goto :X

ဒါဆိုရင္သင့္စက္အလုပ္ရႈပ္သြားပါလိမ့္မယ္။အရိုးရွင္းဆံုးက အေကာင္းဆံုးပါပဲ။
မွတ္ခ်က္ :X ေနရာမွာသင့္စိတ္ၾကိဳက္ေပးႏိုင္ပါတယ္။ဥပမာ
:A
:Loop
:a
:f
ၾကိဳက္ရာေပးပါ။

(၃)Copy a file
ဖိုင္ တစ္ခုကိုတစ္ျခား name တစ္ခုနဲ႕ လြယ္လင့္တစ္ကူ copy လုပ္ၾကရေအာင္။

code:cd ( path location)
       copy 1.bmp copied.bmp

ဒါေလးကိုေရးရင္ file extension ကိုနားလည္ရမွာပါ။အဲဒီအေၾကာင္းကို ပို႕တစ္ခုေရးပါဦးမယ္။
ကဲစလိုက္ရေအာင္

@echo off
cd C:\
copy index.jpg copyed.jpg

ကဲရွင္းျပပါဦးမယ္။ @echo off ကေတာ့သိျပီးသာျဖစ္မွာပါ။
cd C:\ ဆိုတာpath location ျဖစ္ပါတယ္။ကိုယ္copy ကူးမယ့္ဖိုင္ရိွမယ့္ေနရာျဖစ္ပါတယ္။:D\,:E\ စလို
ျဖစ္ႏီုင္ပါတယ္။
copy ဆိုတဲ့ကုတ္ကေတာ့ ရွင္းပါတယ္။ေနာက္ကစာေၾကာင္းေတြကေတာ့ ဖိုင္နာမည္ေတြျဖစ္ပါတယ္။ဒီေနရာမွာ
ကိုယ္ေပးခ်င္သလို ေပးလို႕မရပါဘူး။copy index.jpg copyto.jpg ဆိုတဲ့စာေၾကာင္းမွာ underline တား
ထားတဲ့ key words ေတြက ကိုယ္ copy ကူးမယ့္ဖိုင္ name ပါ။ သူ႕ေနာက္က copyed.jpg ကေတာ့
result file name ပါ။သူၾကေတာ့ ၾကိဳက္ရာအမည္ေပးလို႕ရပါတယ္။ေအာက္မွာပံုနဲ႕ျပထားပါတယ္။ဒါကိုသံုးရင္ path location မွန္ရမယ္။ ကို္ယ္ကူးမယ့္
ဖိုင္နာမည္မွန္ရမယ္။ဖိုင္ရ extension မွန္ရမယ္။
ဥပမာ
.bat
.bmp
.exe
.jpg
.rar
.zip
အစရိွသလိုေပါ့။

ပံုမွာၾကည့္ပါ။ ဒါက C: ထဲမွာရိွတဲ့ index ဆိုတဲ့ ဓါတ္ပံုဖိုင္ေလးကို copied ဆိုတဲ့ ဖိုင္ေလးအျဖစ္copy လုပ္လိုက္တာပါ။

ယေန႕ေတာ့ဒီေလာက္ပါပဲ။အမွားပါရင္ ခြင့္လြတ္ပါ။
ေၾကာ္ျငာေလးေတြကို Click လုပ္ေပးဖို႕ ေတာင္းဆိုအပ္ပါတယ္။