Folder မ်ားကိုေသာ့ခတ္သိမ္းနည္း
July 5, 2011
ဒီတစ္ခါေတာ့ေဆာ့၀ဲမသံုးပဲေသာ့ခတ္တဲ့နည္းေလးလုပ္ၾကည့္ရေအာင္
လြယ္လြယ္ေလးပါ NotePad နဲ ့ေရးထားတဲ့ကုဒ္ေတြသံုးရံုပါပဲသူမ်ား
ထြင္ထားတာပါအစကေတာ့က်ေနာ္လည္းအလုပ္ထဲကကြန္ပ်ဳတာေတြ
မွာအဲလိုနည္းနဲ ့သိမ္းထားတာပဲဘယ္သူမွအလြယ္ဖြင့္လို ့မရပါဘူးနား
လည္တဲ့သူဆိုရင္ေတာ့မေျပာတတ္ဘူးေပါ့မ်ားေသာအားျဖင့္ေတာ့မဖြင့္
တတ္ၾကဘူးက်ေနာ့အလုပ္ထဲမွာေျပာတာပါ သူမ်ားမၾကည့္ေစခ်င္တဲ့
ကိုယ့္ရဲ့သီးသန့္Folder ေလးေတြသိမ္းထားလို ့ရတယ္ေလလုပ္ပံုက...
၁။ DesktopေပၚမွာNewFolderဖြင့္လိုက္ပါ(Right clickေထာက္လုပ္)
၂။ ဖြင့္ျပီးရင္Notepad ကိုဖြင့္ပါ(အေျခခံသမားေတြအတြက္ေျပာျပမယ္
Notepad က RunBox ေလးထဲရိုက္ရွာရံုပဲNewFoldr ဖြင့္သလိုပဲ
Desktop ေပၚမွာRight Click လုပ္ျပီး New ဆိုတဲ့ထဲမွာပါတယ္
Text Document လို ့ေရးထားတာေလးဖြင့္) ေမာလိုက္တာ....
၃။ ေအာက္ကကုဒ္ေတြကိုေမာက္နဲ ့ဖိဆြဲျပီး High light လုပ္Copyယူ
Code:
cls
@ECHO OFF
title Folder Private
if EXIST "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" goto UNLOCK
if NOT EXIST Private goto MDLOCKER
:CONFIRM
echo Are you sure you want to lock the folder(Y/N)
set/p "cho=>"
if %cho%==Y goto LOCK
if %cho%==y goto LOCK
if %cho%==n goto END
if %cho%==N goto END
echo Invalid choice.
goto CONFIRM
:LOCK
ren Private "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
attrib +h +s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
echo Folder locked
goto End
:UNLOCK
echo Enter password to unlock folder
set/p "pass=>"
if NOT %pass%== password here goto FAIL
attrib -h -s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
ren "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" Private
echo Folder Unlocked successfully
goto End
:FAIL
echo Invalid password
goto end
:MDLOCKER
md Private
echo Private created successfully
goto End
:End
၄။ ျပီးရင္ဖြင့္ထားတဲ့Notepadထဲမွာpasteလုပ္လိုက္
passwordhereဆိုတဲ့ေနရာမွာနံပတ္၆လံုးေရး
မွတ္ထားအံုးေနာ္ျပီးရင္အဲ့နံပတ္သိမွပြင့္မွာ
၅။ save ေတာ့မယ္ေနာ္Fileကိုႏွိပ္save as ႏွိပ္
ေစာေစာကDesktopေပၚမွာဖြင့္ခဲ့တဲ့Folderထဲမွာ
Saveပါအေရးၾကီးတာက File Name မွာ
Lock.bat ေရးျပီးမွsaveပါအဲ့ဆိုျပီးပါျပီ
လြယ္လြယ္ေလးပါ NotePad နဲ ့ေရးထားတဲ့ကုဒ္ေတြသံုးရံုပါပဲသူမ်ား
ထြင္ထားတာပါအစကေတာ့က်ေနာ္လည္းအလုပ္ထဲကကြန္ပ်ဳတာေတြ
မွာအဲလိုနည္းနဲ ့သိမ္းထားတာပဲဘယ္သူမွအလြယ္ဖြင့္လို ့မရပါဘူးနား
လည္တဲ့သူဆိုရင္ေတာ့မေျပာတတ္ဘူးေပါ့မ်ားေသာအားျဖင့္ေတာ့မဖြင့္
တတ္ၾကဘူးက်ေနာ့အလုပ္ထဲမွာေျပာတာပါ သူမ်ားမၾကည့္ေစခ်င္တဲ့
ကိုယ့္ရဲ့သီးသန့္Folder ေလးေတြသိမ္းထားလို ့ရတယ္ေလလုပ္ပံုက...
၁။ DesktopေပၚမွာNewFolderဖြင့္လိုက္ပါ(Right clickေထာက္လုပ္)
၂။ ဖြင့္ျပီးရင္Notepad ကိုဖြင့္ပါ(အေျခခံသမားေတြအတြက္ေျပာျပမယ္
Notepad က RunBox ေလးထဲရိုက္ရွာရံုပဲNewFoldr ဖြင့္သလိုပဲ
Desktop ေပၚမွာRight Click လုပ္ျပီး New ဆိုတဲ့ထဲမွာပါတယ္
Text Document လို ့ေရးထားတာေလးဖြင့္) ေမာလိုက္တာ....
၃။ ေအာက္ကကုဒ္ေတြကိုေမာက္နဲ ့ဖိဆြဲျပီး High light လုပ္Copyယူ
Code:
cls
@ECHO OFF
title Folder Private
if EXIST "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" goto UNLOCK
if NOT EXIST Private goto MDLOCKER
:CONFIRM
echo Are you sure you want to lock the folder(Y/N)
set/p "cho=>"
if %cho%==Y goto LOCK
if %cho%==y goto LOCK
if %cho%==n goto END
if %cho%==N goto END
echo Invalid choice.
goto CONFIRM
:LOCK
ren Private "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
attrib +h +s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
echo Folder locked
goto End
:UNLOCK
echo Enter password to unlock folder
set/p "pass=>"
if NOT %pass%== password here goto FAIL
attrib -h -s "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}"
ren "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" Private
echo Folder Unlocked successfully
goto End
:FAIL
echo Invalid password
goto end
:MDLOCKER
md Private
echo Private created successfully
goto End
:End
၄။ ျပီးရင္ဖြင့္ထားတဲ့Notepadထဲမွာpasteလုပ္လိုက္
passwordhereဆိုတဲ့ေနရာမွာနံပတ္၆လံုးေရး
မွတ္ထားအံုးေနာ္ျပီးရင္အဲ့နံပတ္သိမွပြင့္မွာ
၅။ save ေတာ့မယ္ေနာ္Fileကိုႏွိပ္save as ႏွိပ္
ေစာေစာကDesktopေပၚမွာဖြင့္ခဲ့တဲ့Folderထဲမွာ
Saveပါအေရးၾကီးတာက File Name မွာ
Lock.bat ေရးျပီးမွsaveပါအဲ့ဆိုျပီးပါျပီ
၆။ ေစာေစာကNewFolder ထဲသြားၾကည့္လိုက္ပါ
Lockerဆိုတဲ့ဖိုင္ေလးေရာက္ေနပါလိမ့္မယ္
ဖိုင္ကို 2ခ်က္ႏွိပ္လိုက္Private ဆိုတဲ့Folder
ထြက္လာလိမ့္မယ္သူမ်ားမသိေစခ်င္တဲ့file
ေတြဓာတ္ပံုေတြကိုPrivateထဲထည့္
ျပီးျပီဆိုရင္Lockerfile 2ခ်က္ႏွိပ္ဖြင့္ Y လို ့
ရိုက္ျပီးEnter ႏွိပ္လိုက္PrivateFolderေလး
ျပိန္၀င္သြားလိမ့္မယ္ျပန္ဖြင့္ ခ်င္ရင္ေတာ့
Locker ေလး2ခ်က္ ႏွိပ္္္Pass word ေပးထား
တာရိုက္လိုက္ျပန္ထြက္လာမယ္။
က်ေနာ္နားလည္သလိုျပန္ေရးျပတာပါ
NewFolder ကဘယ္ေနရာမွာဖြင့္ဖြင့္ရပါတယ္
Desktop ေပၚမွာမွမဟုတ္ပါဘူး...
သိသေလာက္ျပန္လည္မွ်ေ၀ေပးျခင္းပါ
လုပ္လိုမရရင္ေတာ့ေအာက္ကCommant မွာ
ေရးျပီးအကူညီေတာင္းႏိုင္ပါတယ္လုပ္လို ့ရလည္း
Commant ေလးေရးသြားေတာ့စာေရးသူ
အေမာေျပတာေပါ့ဗ်ာအားလံုးအဆင္ေျပပါေစ
Posted by anyartharlay.