Tuesday, January 10, 2017

Command Line နဲ့ Password Encrypt Zip လုပ် ကြမယ်

ကဲ..သင့်ထင်မြင်ယူဆချက်လေးကိုလည်းပြောကြည့်ပါအုံး...မရလောက်ဖူးတော့သင်ထင်မှာပါ..တကယ်တော့ Linux မှာကတည်းက Shell ပေါ်ကနေ file တွေ directory တွေကို Zip နဲ့ချုံလို့ရသလို ...windows မှာလည်းပဲ C-Prompt ကနေ Zip လုပ်လို့ရပါတယ်....

ဘာဖြစ့်C-Prompt ( အလွယ်ခေါ်ရရင် Command Prompt --CMD) ကနေ Password encrypted Zip လုပ်ချင်ရတာလဲ?



မေးသင့်ပါတယ်..ဘာဖြစ်လို ့လဲဆိုတော့ကျွန်တော့်Windows PC ပေါ်မှာ System ကနေယူသုံးနေတဲ့ System Process တွေ ( Winlogin.exe တို့...DWM.exe တို့လို...) သုံးနေရုံသာမက...သင့်စက်မှာ Antivirus ကိုလည်းသုံးနေတယ်ဆိုရင် Antivirus ရဲ့  File Monitor Service, Firewall Monitor Service တို့အတွက်လည်း CPU, Memory နဲ့ HDD စတဲ့ System Resources တွေကိုလည်း..စက်ဖွင့်ကတည်းကယူသုံးနေပါတယ်။



ဒီအချိန်မှာသင်က backup ရလာတဲ့့ directories တွေအများကြီးကို GUI ပေါ်ကနေ Zip Archive လုပ်မယ်ဆို ရင်အခ့မသင့်ရင် ( တကယ်လို့သင့်စက်က Hardware Resources Pooling မနိုင်ရင်) သင့်စက်ကို Hang ပြီးဘာဆိုဘာမှလုပ့် မရနိုင်ဖြစ်တတ်ပါတယ်။ဒီလိုမျိုးအခြေအနေမျိုးတွေမှာ အလုပ်လည်းမပျက်...ကိုယ့် Zip Archive ကိုလည်းလုပ်ချင်တယ်ဆိုရင်တော့ CLI ကနေ Zip လုပ်တာအကောင်းဆုံးပါတယ်။



သင်သိတဲ့အတိုင်း CLI ကနေလုပ်မယ်ဆိုရင် commands တွေကိုသိထား့တော့လိုပေမယ့် CPU,Memory..စတဲ့ System Resources တွေကိုနည်းနည်းလေးပဲသုံးတာဖြစ်တဲ့အတွက်သင့်စက်ကို Hang မသွားစေပဲသင့်လိုရာအလုပ်ကိုပြီးသွားစေမှာဖြစ်ပါတယ်။ဒါကြောင့်လည်း GUI ့Server တွေထုတ်တဲ့ နာမည်ကြီး Microsoft ကတော့ နောက်ပိုင်း Server တွေကို Core Server တို့့ Power Shell ့ထုတ်ပြီး System Resource အနည်းငယ်ကိုသုံးတဲ့  CLI Version တွေကိုထုတ်တာသာကြည့်ပါလေ...

 ကဲ..ကျွန်တော်ကတော့ Notes ဆိုတဲ့ folder ကို Password နဲ့့ Encrypt လုပ်ပြီး Zip ့တဲ့အတွက်ဒီ command လေးရိုက်ထည့်ပါတယ်....ဒါမှာထွက်လာတဲ့ output folder ကလည်း Password Protect Zip ့ထွက် လာမှာပါ။

ကဲ...Zip ထဲမှာ ကျွန်တော့်ရဲ့ Notes Folder နဲ့ ့အထဲမှာရှိတဲ့ file တွေအကုန်လုံးကို Password encrypt လုပ်သွားပါပြီ။ ပုံထဲမှာ output zip ကို GUI Zip software က WinRar ဖြစ်တဲ့အတွက် WinRar ပုံစံ့ထွက်လာ ပါလိမ့်မယ်။ ဖွင့်ချင်ရင်ရော....ဟဲ...ဟဲ...ခင်ဗျားသတ်မှတ်ထားတဲ့ Password မသိရင်မရဘူး.....



Password ဖျက်ပြီးဖွင့်မယ်လေ....ဟဲ...ဟဲ...ခင်ဗျားအချိန်ကုန်ခံပြီးအလုပ်ပျက်ခံနိုင်ရင်လုပ်ကြည့်လေ. Password တွေကို ပြန်ဖြည်တဲ့ Mechanism ကအရမ်းကိုရှုပ်ထွေးပြီးတော့အတိအကျသိဖိုဆိုတာမလွယ် ကူပါဘူး....ဒီတော့ခင်ဗျားအချိန်ကုန်ခံနိုင်ရင်ခေါင်းစားခံနိုင်ရင်လုပ်ကြည့်ပေါ့.....



အားလုံးပဲပညာဗဟုသုတကြွယ်ဝတိုးတက်ကြပါစေ.....

No comments:

ping script ေလးနဲ့ အထာကျကျကိုယ့် server ေလးတွေအခြေအနေကိုစစ်ကြမယ်....

ပုံမှန်အားဖြင့်ကျွန်တော်တို့ဟာ ping command ကိုအသုံးပြုပြီးတော့ ကိုယ့်စက်ရယ်...ကိုယ့် network ထဲမှာ internet connection ရမရစစ်ဆေးလေ့ရှိကြပါတ...