منتديات دفاتر التربوية التعليمية المغربية - عرض مشاركة واحدة - اخفي ملفاتك بدون برنامج
عرض مشاركة واحدة

salah123
:: دفاتري ذهبي ::

الصورة الرمزية salah123

تاريخ التسجيل: 2 - 9 - 2008
السكن: المغرب وطننا الحبيب
المشاركات: 1,231

salah123 غير متواجد حالياً

نشاط [ salah123 ]
معدل تقييم المستوى: 343
افتراضي
قديم 24-11-2008, 18:17 المشاركة 5   

شكرا لك على السكريبت، هو جيد.
تنقصه لمسة واحدة وهي بالأحمر:

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.
echo.
pause

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
echo.
pause

goto End
:UNLOCK
echo Enter password to unlock folder

set/p "pass=>"
if NOT %pass%== dafatir 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
echo.
pause

goto End
:FAIL
echo Invalid password
goto end
:MDLOCKER
md Private
echo Private created successfully
echo.
pause

goto End
:End

***** الذي أضفته يسمح للمستخدم بقراءة الخطأ أو الرسالة المكتوبة.
أما سابقا كان البرنامج ينتهي دون أن يرى المستخدم ما حدث.

لكن هذا السكريبت ليس فعالا،
أي شخص أراد الباسوورد يمكنه الاطلاع عليه إذا فتح ملف bat بمعالج النصوص.
للوصول إلى المجلد المخفي ما عليك سوى إظهار الملفات المخفية ستجد ملفا بهذا الاسم:
Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}
قم بحذف الجزء بالأحمر وستحصل على المجلد دون باسوورد.


التعديل الأخير تم بواسطة salah123 ; 24-11-2008 الساعة 18:21