Blogger templates

..........တစ္ခါ တစ္ေခါက္ ထပ္ၿပီး လာလည္ပါအံုးလို႔ ဖိတ္ေခၚပါရေစ.............

Task Manager ကို .Bat File ျဖင့္ဖြင့္၍ အသံုးျပဳနည္း...။

ကြန္ပ်ဴတာတစ္လံုးကိုအသံုးျပဳရာ၌ ထိုကြန္ပ်ဴတာအတြင္း Install ျပဳလုပ္ထားသည့္ Software မ်ား၊ Application မ်ားကိုသိရွိႏိုင္ရန္အတြက္ Task Manager ကိုဖြင့္၍ ၾကည့္႐ႈႏိုင္ပါသည္။ Keyboard မွ Ctrl+Alt+del ကိုႏွိပ္၍ ျဖစ္ေစ၊ Taskbar ေပၚတြင္ Right Click ေထာက္၍ Task Manager မွတစ္ဆင့္၀င္၍ျဖစ္ေစၾကည့္႐ႈႏိုင္ပါသည္။ သို႔ရာတြင္ အခ်ိဳ႕ေသာ ကြန္ပ်ဴတာမ်ားတြင္ Task Manager ကိုၾကည့္႐ႈမရႏိုင္ေစရန္ ပိတ္ထားတတ္ၾကပါသည္။ အေၾကာင္းအမ်ိဳးမ်ိဳးေၾကာင့္ အင္တာနက္ဆိုင္မ်ားတြင္ အင္တာနက္အသံုးျပဳရသည့္အခါတြင္ျဖစ္ေစ၊ မိမိကိုယ္ပိုင္မဟုတ္သည့္ကြန္ပ်ဴတာမ်ားကို အသံုးျပဳရသည့္အခါတြင္ျဖစ္ေစ မိမိ၏ personal Data မ်ားကိုခိုးယူျခင္းမခံရေစရန္ သတိျပဳရန္လိုအပ္ပါသည္။ အကယ္၍ မိမိအသံုး ျပဳေနေသာ ကြန္ပ်ဴတာတြင္ Keylogger ကဲ့သို႔ေသာ Software မ်ိဳးကို Install ျပဳလုပ္ထားပါ က Keyboard မွ ရိုက္လိုက္သည့္ စာလံုးမ်ားကို မွတ္သားထားျခင္း၊ ကြန္ပ်ဴတာတြင္ အသံုးျပဳမႈမွန္သမွ်ကို သိမ္းဆည္းထားျခင္းတို႔ျပဳလုပ္မည္ျဖစ္ၿပီး အေရးႀကီးသည့္ Personal Data မ်ားကို ခိုးယူခံရမည္ျဖစ္ပါသည္။ ထို႔ေၾကာင့္ ကိုယ္ပိုင္မဟုတ္သည့္ကြန္ပ်ဴတာမ်ားကို စတင္အသံုးျပဳသည္ႏွင့္ Task Manager ကိုဖြင့္၍ ကြန္ပ်ဴတာတြင္ Install ျပဳလုပ္ထားသည့္ Software မ်ားကို ဂ႐ုတစိုက္ၾကည့္႐ႈရန္လိုအပ္ပါသည္။ အကယ္၍ Task Manager ကို ပိတ္ထားပါက ေအာက္ေဖာ္ျပပါအတိုင္း ျပဳလုပ္၍ ၾကည့္႐ႈႏိုင္ပါသည္-



၁။ Start \ All Program \ Accessories မွ Notepad ကိုဖြင့္ရပါမည္။

၂။ Notepad တြင္ ေအာက္ေဖာ္ျပပါ Code မ်ားကို Copy ကူး၍ ထည့္ေပးရပါမည္-

@echo off

mode 33,25

setlocal ENABLEDELAYEDEXPANSION

Title Process Manager

:Begin

CD /D “!TEMP!”

set “TASKLIST=%windir%\system32\tasklist.exe”

set “FIND=%windir%\system32\find.exe”

set “wmic=%windir%\System32\Wbem\wmic.exe”

set “Explore=%windir%\explorer.exe”

:Reload

cls

set num=0

echo.________________________________

echo.[ Process Name ] [ PID ]

echo.——————————–

if not defined NAME set NAME=%USERNAME%

!TASKLIST! /FI “USERNAME eq !NAME!” /FO TABLE /NH >”plist.txt”

for /f “tokens=*” %%a in (plist.txt) do (

set /a num+=1

set “list=%%a”

set “list=!list:~0,32!”

echo.!list!

)

echo.________________________________

Del /f /q “plist.txt” >nul 2>&1

Title !NAME! – [!num!] Process Running.

if not defined ac (

if /i “!NAME!”==”%USERNAME%” goto :USR

if /i “!NAME!”==”SYSTEM” goto :SYS

)

if /i “!ac!”==”K” goto :Kill

if /i “!ac!”==”S” goto :SYSTEM

if /i “!ac!”==”U” goto :USER

if /i “!ac!”==”E” goto :Explore

set “ac=”

GOTO :Reload

:USER

set “NAME=”

set “ac=”

GOTO :Reload

:USR

echo.CH : K=Kill, S=System, E=Explore

set /p “ac=Action : “

GOTO :Reload

:SYSTEM

set NAME=SYSTEM

set “ac=”

GOTO :Reload

:SYS

echo.CH : K=Kill, U=User, E=Explore

set /p “ac=Action : “

GOTO :Reload

:Kill

echo.Type PID to Kill..

set “ac=”

set /p “PID=PID : “

if not defined PID goto :Reload

Taskkill /F /PID !PID! >nul 2>&1

if errorlevel 1 (echo.No Task Running w/ this PID.) else (

if !PID! geq 0 if !PID! lss 10 (

echo.Can’t kill Critical Process

goto :clr_var2

) else (

echo.Success : Task with PID=!PID!

echo. has been KILLED..

))

:clr_var2

set “ac=”

set “PID=”

PAUSE>NUL

GOTO :Reload

:Explore

echo.Type PID to Explore..

set “ac=”

set /p “PID=PID : “

if not defined PID goto :Reload

if !PID! lss 10 goto :clr_var

if !PID! gtr 10000 goto :clr_var

!wmic! process get ProcessID,ExecutablePath >”path.txt”

for /f “tokens=1,2 delims= ” %%a in (‘type “path.txt” ^| !FIND! ” !PID! “‘) do (

set “exepath=%%~dpa”

)

if not defined exepath (

echo.No Task Running w/ this PID.

PAUSE>NUL

) else (START !Explore! “!exepath!”)

:clr_var

set “PID=”

set “exepath=”

Del /f /q “path.txt” >nul 2>&1

GOTO :Reload

:END

၃။ ထို႔ေနာက္ .Bat File Type ျဖင့္ Save ေပးရပါမည္။ File Name ကို ႏွစ္သက္ရာေပးႏိုင္ပါ သည္။ ဥပမာ task.bat ဟုျဖစ္ပါသည္။

၄။ ထို Save လုပ္ထားသည့္ .bat File ကို Double Click ႏွိပ္လိုက္ပါက Command Prompt ျဖင့္ Task Manager ကဲ့သို႔ ကြန္ပ်ဴတာတြင္ Install ျပဳလုပ္ထားသည့္ Software မ်ား၊ Application မ်ား၊ Processes မ်ား စသည္ျဖင့္ ေဖာ္ျပေပးေနမည္ျဖစ္ပါသည္။

၅။ System ကိုၾကည့္႐ႈလိုပါက S ဟု႐ုိက္၍ Enter ကိုႏွိပ္ရပါမည္။ ထိုအခါ ကြန္ပ်ဴတာ system မွ အသံုးျပဳထားသည့္ executable file မ်ားကိုေတြ႔ျမင္ရမည္ျဖစ္ပါသည္။

၆။ ကြန္ပ်ဴတာတြင္ Install ျပဳလုပ္ထားသည့္ Software မ်ားကို ၾကည့္႐ႈလိုပါက u (User ၏ အတိုေကာတ္) ကို႐ိုက္ထည့္၍ Enter ကိုႏွိပ္ၿပီးၾကည့္႐ႈႏိုင္ပါသည္။

၇။ Install ျပဳလုပ္ထားသည့္ Software မ်ားအနက္မွ Kill ျပဳလုပ္လိုသည့္ Software ရွိပါက k ဟု႐ိုက္၍ Kill ျပဳလုပ္လိုသည့္ Software ၏ PID(Process Identifier) no ကိုရိုက္ၿပီးေနာက္ Enter ကိုႏွိပ္ၿပီး Kill ျပဳလုပ္ႏိုင္ပါသည္။ PID(Process Identifier) no မ်ားကိုပါ ေဖာ္ျပေပးထားပါမည္။

မူရင္းကို ခ်ယ္ရီေျမမွကူးယူ တင္ျပသည္။

0 comments:

Post a Comment