Friday, 7 August 2009

Commad line To Use

short cut တစ္ခ်ိဳ႕ ကို ေျပာျပပါမယ္။ service တစ္ခုကို ျဖဳတ္ခ်ခ်င္တယ္ဆိုရင္ ပံုမွန္က task manager မွာ အဲဒီ process ကို right click လုပ္ျပီး End process လုပ္လိုက္ရင္ရပါတယ္။ ဒါေပမယ္႔ အဲဒါကို script ေရးခ်င္တဲ႔ သူမ်ားအတြက္ နည္းလမ္းေလးတစ္ခ်ိဳ႕ ေျပာျပပါမယ္။ command prompt ကေန services ေတြကို start, stop လုပ္လို႔ ရပါတယ္။ command က net start နဲ႔ net stop ျဖစ္ပါတယ္။ အသံုးျပဳပံုက net start "service name" နဲ႕ net stop "service name" ျဖစ္ပါတယ္။ ဒီေနရာမွာ service name ဆိုတာက ကုိယ္ kill လုပ္ခ်င္တဲ႔ service name ျဖစ္ပါတယ္။ ခု ကၽြန္ေတာ္တို႔ kill လုပ္ခ်င္ေနတဲ႔ service က print spooler ျဖစ္ပါတယ္။ မွတ္ခ်က္- spoolsv.exe မဟုတ္ပါဘူး။ မၾကာခဏ မွားတတ္ပါတယ္။ ေအာက္က ပံုမ်ားမွာ လက္ေတြ႕ အသံုးျပဳပံုကို ျမင္နိုင္ပါတယ္။
မိမိ kill လုပ္ခ်င္ေနတဲ႔ service name ကိုသိဖို႔ လိုအပ္ပါတယ္။ မသိေသးရင္ ပထမဆံုး administrative tools ထဲက services ကိုသြားပါ။ services.msc <--- အဲဒီမွာ ကိုယ္ kill လုပ္ခ်င္တဲ႔ services နာမည္ေတြကို မွတ္ထားလိုက္ပါ။command ေတြကို သံုးတဲ႔အခါ kill လုပ္မယ္႔ service name ကို " " လုပ္ဖို႔ မေမ႔ပါနဲ႔။ အထက္က solution ကို bat file ေလးလုပ္ထားရင္ ကလစ္ တစ္ခ်က္နဲ႕ လက္မေညာင္းပဲ ေျဖရွင္းလို႔ ရပါျပီ။ ဘယ္လိုလုပ္ရမလဲဆိုေတာ႔ 1. notepad ကို ဖြင္႔ပါ 2. ေအာက္ပါ စာသားမ်ားကို ရိုက္ထည္႔ပါ။ • net stop "print spooler" • del C:\WINDOWS\system32\spool\PRINTERS\*.* /q • net start "print spooler" 1. (/q ကို ဒုတိယလိုင္းမွာ သံုးထားတာက delete all လုပ္ထားလို႔ confirmation ေတာင္းလာရင္ Y/N ေပးမေနရေအာင္ တစ္ခါတည္း တိတ္တိတ္ေနဖို႕ ေျပာထားတာပါ။)ေအာက္ပါပံုအတုိင္း bat file extension (.bat) ျဖင္႔ file ကို save လုပ္ပါ။ ဒီဥပမာမွာေတာ႔ solv-spoolv.bat လို႕ နာမည္ ေပးထားပါတယ္။ Save as type ေနရာမွာ All file ကိုေရြးဖို႔ မေမ႔ပါနဲ႕ ။

No comments:

Post a Comment

Copyright 2008 ဗဟုသုတမ်ားတုိးပြားႏုိင္ၾကပါေစ . All rights reserved.

Template By: Hive Designs Ported By: Theme Lab. Blogger by akOOgle