ការប្រើប្រាស់ Computer រួមគ្នា ពិតជាពិបាកក្នុងការបិទបាំងFolderពេញដោយឯកសារសំខាន់របស់យើងណាស់។ ដូចនេះយើងត្រូវបង្ខំចិត្តដំឡើងកម្មវិធីជំនួយមួយចំនួនដូចជា៖ Folder Lock ឬ Folder Security Guard… ដើម្បីលាក់ Folder ទាំងនោះ។ពេលនេះមិត្តយុវវ័យនឹងអស់កង្វល់ក្នុងការលាក់ Folder ផ្ទាល់ខ្លួនជាមួយ Code ងាយៗពី Sabay។ តោះចាប់ផ្ដើមរៀនសរសេរកូដទាំងអស់គ្នា៖
ដំបូងយើងបង្កើត 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***។
នៅក្នុង Folder Private នេះយើងអាចបញ្ចូល ឯកសារ ឬ Folder ដទៃទៀតចូលបាន។ បន្ទាប់មកសូមDouble-Clickលើ File .bat ម្ដងទៀតដើម្បីចាប់ផ្ដើមលាក់នូវ Folder Private នោះ។ ក្រោយពីយើង Double-Click រួចវានឹងលោតផ្ទាំង Message មួយបញ្ជាក់ប្រាប់យើងថា “តើយើងចង់លាក់ Folder នោះឬអត់?”។ សូមវាយអក្សរ Y ហើយចុច Key ENTER ដើម្បីធ្វើការលាក់ Folder Private នោះ។
បន្ទាប់ពីវាយអក្សរ Y រួចហើយ យើងសង្កេតឃើញថា Folder Private នឹងបាត់
ករណីបើយើងចង់បង្ហាញ Folder Private មកវិញសូម Double-Click លើ File .batនោះម្ដងទៀត។បន្ទាប់ពី Double-Click File .bat នោះហើយ វានឹងបង្ហាញផ្ទាំង Message មួយឲ្យយើងវាយ Password ដែលយើងបានដាក់នោះ
មិត្តយុវវ័យអាច Copy កូដនេះយកទៅសាកល្បងបាន៖
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