منتدى الخليج

منتدى الخليج (https://kleej.com/vb/index.php)
-   قسم البرامج والكمبيوتر والفوتوشوب والجرافيكس والتصاميم والإتصالات والمسجات (https://kleej.com/vb/forumdisplay.php?f=58)
-   -   - شرح وضع كلمة سر + واخفاء المجلد بدون برامج (https://kleej.com/vb/showthread.php?t=88049)

الوتين .. 04-25-2013 03:15 AM

- شرح وضع كلمة سر + واخفاء المجلد بدون برامج
 

نفتح مستند نصي كما التالي :

http://img708.imageshack.us/img708/7450/111rs.png

وحيكون معنا بهالشكل :

http://img593.imageshack.us/img593/4052/222vw.png


ننسخ هذا الكود ونضيفه فيه :

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

راح أشرح بعض اسطر الكود بآخر الموضوع

لما ننسخه حيصير بهالشكل :

http://img10.imageshack.us/img10/1520/333ny.png

الآن نروح نبحث عن كلمة باسم password here وراح نلقاها بهالشكل :

http://img692.imageshack.us/img692/1208/444la.png

نحذفها ونضيف كلمة السر اللي نبي نستخدمها للمجلدات الخاصة تبعنا
أنا غيرتها لكلمة Eqla3 بهالشكل :

http://img89.imageshack.us/img89/1574/555ik.png

بعدين نحفظ المستند ونحطه بأي مكان بس طريقة حفظه مو عاديه لازم نغير بعض الاشياء

أول شيء حفظ بآسم :

http://img153.imageshack.us/img153/8123/666jo.png

بعدين نحفظ الملف بأي اسم نبيه أهم شيء نضيف بعد الاسم ( bat. )

زي هالشكل :

http://img521.imageshack.us/img521/7002/777o.png

بعدما حفظناه نروح للملف راح نلقاه بهالشكل :

http://img16.imageshack.us/img16/9135/888t.png

نضغط عليه ضغطتين وحنلاحظ ظهور مجلد جديد باسم برايفت :

http://img51.imageshack.us/img51/462/999xd.png

نفتح مجلد برايفت ونضيف فيه المجلدات اللي نبي نحميها بعدما نحط اللي نبيه نقفل المجلد عادي

ونرجع للملف اللي انشأناه اللي هو هذا :

http://img16.imageshack.us/img16/9135/888t.png

ونضغط عليه ضغطتين بالماوس حتظهر لنا هالرساله :

http://img12.imageshack.us/img12/7357/100bd.png

بيقول هل تبي تحمي المجلد برايفت اضغط Y اذا انك موافق أو اكتب N يخرج من الشاشه

نكتب Y زي هالصورة :

http://img690.imageshack.us/img690/9489/110s.png


حيختفي المجلد نهائياً

والحين طريقة فك المجلدات

نرح للملف اللي حفظناه أول مرره :

http://img16.imageshack.us/img16/9135/888t.png

ونضغط عليه دبل كليك وحتفتح معنا شاشه مكتوب عليه ادخل الباسورد :

http://img24.imageshack.us/img24/922/120eq.png

ندخل الكلمة اللي احنا سويناه انا مثلا سويت الكلمة Eqla3 :

http://img42.imageshack.us/img42/3532/24449851.png

وحيظهر لنا المجلد

http://img51.imageshack.us/img51/462/999xd.png

وبداخل المجلد حنلقى المجلدات اللي أخفيناها وحميناها

شرح بعض أسطر الكود عشان الكل يفهم وش سوينا

cls
@ECHO OFF
title Folder Private

معنى الكلام اللي فوق كأننا نخبر الجهاز بإنه يجب عليه إنشاء مجلد بآسم Private
ملاحظة هامة : كلمة Private ممكن نغيرها لأي كلمة نبيها وراج يظهر المجلد بنفس الكلمة اللي سويناها

___________________

UNLOCK
if NOT EXIST Private goto MDLOCKER
:CONFIRM
echo Are you sure you want to lock the folder(Y/N)

هنا كأننا نقول للجهاز أن البرنامج اللي نسويه عشان يقفل المجلد ويحميه
اظهر للمستخدم الشاشة السوداء واكتب الأمر التالي
هل تريد إغلاق هذا المجلد ؟
Y نقصد بها نعم
N نقصد بها اغلق الشاشه

___________________

if %cho%==Y goto LOCK
if %cho%==y goto LOCK
if %cho%==n goto END
if %cho%==N goto END

هالكود نقصد فيه أننا لو كتبنا Y كبيتل أو اسمول y فإنه يؤدي إلى حماية المجلد
واذا والله كتبنا N أو n فاغلق البرنامج وخل كل شيء زي ماهو :biggrin:

_______________________________

:UNLOCK
echo Enter password to unlock folder
set/p "pass=>"
if NOT %pass%== Eqla3 goto FAIL

هالكود شرحه بسيط جدا
نقصد بالكود اللي فوق اننا لو حبينا نفتح الحماية عن المجلد نظهر للمستخدم هالرسالة :
أدخل الباسورد لفك الحماية عن المجلد
وحطينا قيمة اسميناها pass وحطيناها تساوي لكلمة المرور ايً كانت مثلا انا حطيتها Eqla3
فالسطر الاخير نخبر البرنامج اذا لم ندخل الباسورد اللي سويناه ألغي عملية فك المجلد


تقريبا هذا الأهم بالكود عشان كذا شرحته لكم لأجل الاستفادة

ملف برايفت لا تحذفونه لأن لو حذفتوه حيروح كل شغلكم وحيضيع

أهم شيء بعد البرمجه نخلي مجلد برايفت موجود ولا نحذفه


كنز الغلا 04-25-2013 04:56 AM

رد: - شرح وضع كلمة سر + واخفاء المجلد بدون برامج
 
شكراً لطرحك الشرح
يعطيك ربي العافية

الوتين .. 04-25-2013 11:21 AM

رد: - شرح وضع كلمة سر + واخفاء المجلد بدون برامج
 
||


كنز الغلا
سلمت الاياادي ., على المرور الرآآئع .,!
باقات عطري لـ روحك .,
لاإ حرمني الله هذا التواجد الجميل .,
.
.
.,/

القلب 04-25-2013 11:23 AM

رد: - شرح وضع كلمة سر + واخفاء المجلد بدون برامج
 
يسلمو عزتي لي
على وضعك هذا الشرح بالصور ويعطيك ألف عافية

الوتين .. 04-25-2013 11:30 AM

رد: - شرح وضع كلمة سر + واخفاء المجلد بدون برامج
 
||


كحيلان
سلمت الاياادي ., على المرور الرآآئع .,!
باقات عطري لـ روحك .,
لاإ حرمني الله هذا التواجد الجميل .,
.
.
.,/

همسه غلا 04-25-2013 12:22 PM

رد: - شرح وضع كلمة سر + واخفاء المجلد بدون برامج
 
تسلمي ع الشرح
ويعطيك العافيه

الوتين .. 04-25-2013 12:42 PM

رد: - شرح وضع كلمة سر + واخفاء المجلد بدون برامج
 
||


همسه غلا
سلمت الاياادي ., على المرور الرآآئع .,!
باقات عطري لـ روحك .,
لاإ حرمني الله هذا التواجد الجميل .,
.
.
.,/


 

جميع الحقوق محفوظة لـ منتدى الخليج - © Kleej.com

( 2007 - 2025 )


جميع المشاركات المكتوبة تعبّر عن وجهة نظر العضو نفسه ولا تعبّر بأي شكل من الأشكال عن وجهة نظر إدارة المنتدى