ទំព័រនេះ IT Khmer Share សូមបង្ហាញអំពីគន្លឹះនៃការសរសេរកូដដើម្បីលាក់ Folder នៅក្នុង Window 7 ដោយមិនចាំបាច់ដំឡើងនូវកម្មវិធីជំនួយអ្វីទាំងអស់។
ការ ប្រើប្រាស់ Computer រួមគ្នា ពិតជាពិបាកក្នុងការបិទបាំងFolderពេញដោយឯកសារសំខាន់របស់យើងណាស់។ ដូចនេះយើងត្រូវបង្ខំចិត្តដំឡើងកម្មវិធីជំនួយមួយចំនួនដូចជា៖ Folder Lock ឬ Folder Security Guard… ដើម្បីលាក់ Folder ទាំងនោះ។ពេលនេះមិត្តយុវវ័យនឹងអស់កង្វល់ក្នុងការលាក់ Folder ផ្ទាល់ខ្លួនជាមួយ Code ងាយៗពី IT Khmer Share។ តោះចាប់ផ្ដើមរៀនសរសេរកូដទាំងអស់គ្នា៖
ដំបូងយើងបង្កើត Folder មួយ
ចូលក្នុង Notepad ដើម្បីសរសេរ ឬ Copy កូដ។ ប៉ុន្តែនៅក្នុង Code នោះយើងត្រូវបង្កើតលេខសំងាត់ឲ្យវា ដោយនៅត្រង់ ENTER YOUR PASSWORD HERE ត្រូវប្ដូរជាលេខសំងាត់ណាមួយរបស់យើង។ឧទាហរណ៍៖ ENTER YOUR PASSWORD HERE ទៅជា 123456។
បន្ទាប់ពីសរសេរ ឬ Copy កូដ និងដាក់លេខសំងាត់ហើយ យើងត្រូវ Save កូដនោះជា File .bat ដាក់នៅក្នុង Folder ដែលយើងបានបង្កើតអំបាញ់មិញ។ ឧទាហរណ៍៖ Lock.bat
ក្រោយពី Save រួចហើយយើងនឹងទទួលបានFile .bat មួយ សូមចុចពីរដង(Double-Click) ទៅលើ File នោះ។
បន្ទាប់ពី Double-Click យើងនឹងទទួលបាន Folder មួយទៀតមានឈ្មោះថា Private។
***ត្រង់ចំណុចនេះសូមបញ្ជាក់ថាយើងអាចប្ដូរឈ្មោះ Folder Private
នេះបាន គ្រាន់តែយើងប្ដូរពាក្យ Private នៅក្នុង Code ចោលទាំងអស់
ហើយប្ដូរទៅជាឈ្មោះអ្វីក៏បានតាមចិត្ត មុនពេល Save***។
បន្ទាប់ពីវាយអក្សរ Y រួចហើយ យើងសង្កេតឃើញថា Folder Private នឹងបាត់
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%== ENTER YOUR 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
Post a Comment