เขียนฟาย .BAT ล๊อกโฟลเดออยากให้ Delete ไม่ได้ทำไงคับ

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%== 01633 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


โฟลเดอร์ล๊อกได้ปรกติ แต่ทำไงถึงจะไม่ให้ลบไฟล์ Lock.bat เพราะถ้าคนอื่นเปิดไม่ได้เกิดลบไฟล์ Lock.bat ก็จบกันพอดี



                                  ::)โค๊ตข้างบนแก้ไขได้นะคับ หรือ ใครจะนำไปใช้ไม่ว่ากัน  8)
🏷️ หัวข้อที่เกี่ยวข้อง

💬 การตอบกลับ 7

#1
Moshi
Moshi
16,996 โพสต์
คงต้อง คอย Copy โค๊ดไปสร้าง bat ไฟล์ใหม่เอาครับ

ผมลองแล้ว ยังหาวิธีห้ามลบไฟล์ไม่ได้เหมืิอนกันครับ ห้าๆ
#2
charge01
charge01
84 โพสต์
ถ้าเขาหมั่นใส้ลบโฟล์เดอร์เลยล่ะ หะๆ


ถ้าใช้ NTFS กำหนดห้ามลบได้นะ
#3
PolZodiac
PolZodiac
176 โพสต์
ลองแล้วนะ โฟลเดอร์ที่สรางมาใหม่ ยังไงก็ลบได้อยู่ดี ทำไงดีน้อ
#4
Moshi
Moshi
16,996 โพสต์
— charge01 link=topic=3682.msg8191#msg8191 date=1266906022

ถ้าเขาหมั่นใส้ลบโฟล์เดอร์เลยล่ะ หะๆ


ถ้าใช้ NTFS กำหนดห้ามลบได้นะ


งานนี้ต้องให้ ช่วยแล้ว ^^
#5
Newie!!
Newie!!
ดีคร๊าฟ !! · 127 โพสต์
เหมือน กัล คร๊าฟ ฟฟ
#6
Moshi
Moshi
16,996 โพสต์
อ่า ผมคิดวิธี ให้ลบโพลเดอร์ ไม่ได้ละครับ ง่ายๆ ก็สร้างไฟล์ CON ใส่เข้า ไป

วิธีการนะเหรอ ไม่ยากเลย

ตามไป >> http://www.it4x.com/forum/index.php?topic=1893.0

สร้างลงในโพลเดอร์ private มันก็ลบไม่ได้ละครับ
#7
ßë©äûšë
ßë©äûšë
Teelek Programmer · 1,534 โพสต์
ทำไมโค๊ดมันคุ้นๆจังหว่า ???