Thursday, July 7, 2016

Batch File ေရးသားျခင္း ၂ ( Hello World Program တစ္ခုစတင္ျခင္း )

Image result for Batch file

Notepad ကိုသံုးျပီး Hello world Program တစ္ခုေရးၾကပါမယ္။ Notepad ကုိဖြင့္လုိက္ပါ။ ေအာက္မွာကြ်န္ေတာ္ေရးထားသလုိ Notepad ထဲမွာေရးထည့္ေပးပါ။
@echo off
echo Hello World.
Pause
အေပၚကေပးထားတဲ့ ကုဒ္သံုးေၾကာင္းကုိ Notepad မွာေရးထည့္ပါ။ ျပီးရင္ Ctrl + S ကုိႏွိပ္ျပီး Hw.bat ဆုိျပီးသိမ္းေပးပါ။

 
Save တာကုိအလြယ္တကူရွာေတြ႕မယ့္ Desktop ေပၚမွာဆုိပုိအဆင္ေျပပါမယ္။ အခု save လုပ္ထားတဲ့ Program ကုိ Run ၾကည့္ပါ။ အေပၚကလုိေလးပါ။
ေရးသြားတဲ့ code ေတြကုိျပန္ၾကည့္မယ္ဆုိရင္ @echo off ကေတာ့ ေရွ႕ကေနေပၚေနမယ့္ C:\Users:\... အစရွိတဲ့ Resuorce Path ေတြကုိ ရွင္းပစ္ဖုိ႕ပါ။
echo Hello World ဆုိတာကေတာ့ Batch file Program တုိင္းမွာ ကုိယ္ေဖာ္ျပခ်င္တဲ့ စာသားေတြရဲ႕ေရွ႕မွာ echo ထည့္ေပးရတာပါ။
 ဒီမွာေတာ့ Hello World ကုိေဖာ္ျပေပးခ်င္လို႕ Hello World ေရွ႕မွာ echo ကိုခံေပးထားတာပါ။ echo မပါပဲ Run ၾကည့္ပါ။
"Hello is not regonized as an external or internal command"ဆုိျပီး ျပေနမွာပါ။
ေအာက္ဆံုးက Pause ကေတာ့ အလုပ္ဆက္မလုပ္ေတာ့ေအာင္ ရပ္လုိက္တာပါ။ Program ကုိ Run အျပီး Press any key to continue ဆုိရင္ Key တစ္ခုခု
ႏွိပ္ေပးလုိက္ပါ။ Program ကပိတ္သြားပါလိမ့္မယ္။ ဒီ Program မွာေတာ့ ေနာက္ထပ္အလုပ္ထပ္ထည့္မထားလုိ႕ခ်က္ခ်င္းပိတ္သြားတာပါ။ အလုပ္ထည့္ထား
တယ္ဆုိရင္ Key ကုိႏွိပ္လိုက္တာနဲ႕ ေနာက္အလုပ္တစ္ခုကုိဆက္သြားမွာပါ။
Hello World ေနရာမွာ အျခားမိမိေဖာ္ျပခ်င္တဲ့ နာမည္ေတြကုိ ေဖာ္ျပလုိ႕ရပါတယ္။ တစ္ေၾကာင္းနဲ႕တစ္ေၾကာင္း ျခားေနေစခ်င္ရင္ေတာ့
echo. ဆုိတာေလးနဲ႕ျခားေပးလုိ႕ရပါတယ္။ စမ္းၾကည့္ပါဦး။ အျမင္ရွင္းသြားတာေပါ့။

0 comments:

Post a Comment