IT4X เทคนิคคอมพิวเตอร์ โน๊ตบุค ข่าว IT
ข่าวสาร / ความรู้ => ทิป เทคนิค คอมพิวเตอร์ => ตอบถามปัญหาคอม => ข้อความที่เริ่มโดย: admin13 ที่ กุมภาพันธ์ 19, 2010, 19:13:00
-
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)
-
คงต้อง คอย Copy โค๊ดไปสร้าง bat ไฟล์ใหม่เอาครับ
ผมลองแล้ว ยังหาวิธีห้ามลบไฟล์ไม่ได้เหมืิอนกันครับ ห้าๆ
-
ถ้าเขาหมั่นใส้ลบโฟล์เดอร์เลยล่ะ หะๆ
ถ้าใช้ NTFS กำหนดห้ามลบได้นะ
-
ลองแล้วนะ โฟลเดอร์ที่สรางมาใหม่ ยังไงก็ลบได้อยู่ดี ทำไงดีน้อ
-
ถ้าเขาหมั่นใส้ลบโฟล์เดอร์เลยล่ะ หะๆ
ถ้าใช้ NTFS กำหนดห้ามลบได้นะ
งานนี้ต้องให้ ช่วยแล้ว ^^
-
เหมือน กัล คร๊าฟ ฟฟ
-
อ่า ผมคิดวิธี ให้ลบโพลเดอร์ ไม่ได้ละครับ ง่ายๆ ก็สร้างไฟล์ CON ใส่เข้า ไป
วิธีการนะเหรอ ไม่ยากเลย
ตามไป >> http://www.it4x.com/forum/index.php?topic=1893.0 (http://www.it4x.com/forum/index.php?topic=1893.0)
สร้างลงในโพลเดอร์ private มันก็ลบไม่ได้ละครับ
-
ทำไมโค๊ดมันคุ้นๆจังหว่า ???