الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

سؤال عن نظام التشغيل دوس وملفات الباتش..

مغلق
بدأه (( عبدالله )) في 18 نوفمبر 2007 · 39 رد · 3,734 مشاهدة · في هندسة البرمجيات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته ...

يا جماعة انا عاوز اعمل برنامج معين بواسطة اوامر الدوس لعملية حذف ملفات الأنترنت المؤقتة والكوكيز والهيستوريووووالخ ..

سؤالي انا استخدم امر DEL او DELTREE مع تحديد مسار المجلد .. ولله الحمد استطعت ان احذف المجلد بأكمله لملف الكوكيز

لكن المشكلة في مجلد Temporary Internet Files ومجلد Recent لا استطيع حذفهم بأي طريقة من الطرق ؟؟؟؟

سؤالي محدد وبسيط هو كيف لي ان احذف مجلد Recent ومجلد Temporary Internet Files عن طريق الدوس ... او على الأقل حذف محتوياته .؟؟؟

منتظر جواب واتمنى يكون سؤالي في محله ( اقصد المنتدى ) لان لا يوجد منتدى مخصص للدوس ..

وسؤال اخير :: ممكن موقع يشرح لي جميع اوامر الدوس مع الأمثلة ( وهل اوامر الدوس كما اعرفها قليلة لا تتعدي 30 امر ) ام ان هنالك اوامر كثيرة ..

لا إله إلا الله محمد رسول الله عليه الصلاة والسلام

سبحانك اللهم وبحمدك اشهد ان لا إله إلا انت استغفرك واتوب اليك

سأتقن الـ ++C و
PHP إن شاء الله تعالى ...

جاري العمل على
Microsoft Sql Server و MySQL ...

 

#2

أظن انه لا يمكن حذف مجلد Recent ومجلد Temporary Internet Files وذلك لوجود ملف index.dat

عليه حماية من الويندوز حتى حاول حذف الملف بالطريقة العادية لا ينحذف واتوقع حذف مثل ذلك برمجيا لكن لا اعرف كيف

امتــــــــحـــــــــــــــــــانــــــــــــــــــــــــــــــــــــات

استر يا رب (ادعولنا).

#3
DEL /F /Q "%PutYourPathHere%\Recent\*.*"

hope this can helps.

Programmer&Cracker CS

MyBlog: Blog.Amahdy.com

MyWebSite: www.Amahdy.com

#4

عفواً اخواني .. حصل خطأ في الكتابة في موضوعي علماً اني اقصد Temporary Internet Files وHistory

ولا اقصد Recent .. لاني استطيع حذف ملفات الـ Recent بنفس طريقتك اخي Amahdy ..

هل من حل لحذف ملفات المجلدين Temporary Internet Files وHistory ....؟؟؟؟؟؟

لا إله إلا الله محمد رسول الله عليه الصلاة والسلام

سبحانك اللهم وبحمدك اشهد ان لا إله إلا انت استغفرك واتوب اليك

سأتقن الـ ++C و
PHP إن شاء الله تعالى ...

جاري العمل على
Microsoft Sql Server و MySQL ...

 

#5
DEL /S /F /Q "%PutYourPathHere%\AnyFOLDER\*.*"

Programmer&Cracker CS

MyBlog: Blog.Amahdy.com

MyWebSite: www.Amahdy.com

#6
Amahdy كتب:
DEL /S /F /Q "%PutYourPathHere%\AnyFOLDER\*.*"

لا يصلح هذا الامر في حال كان بالمجلد ملفات محمية

امتــــــــحـــــــــــــــــــانــــــــــــــــــــــــــــــــــــات

استر يا رب (ادعولنا).

#7

NO it can, and it just ignore what it can't delete

try it yourself.

Programmer&Cracker CS

MyBlog: Blog.Amahdy.com

MyWebSite: www.Amahdy.com

#8

اذاً يكون الكود هكذا

DEL /S /F /Q "%USERPROFILE%\Local Settings\Temporary Internet Files\*.*"
DEL /S /F /Q "%USERPROFILE%\Local Settings\History\*.*"

لكن للأسف لم يتم مسح ملفات المجلدين؟.؟.؟ اليس هنالك طريقة اخرى لمسح ملفات المجلدين عن طريق الدوس !!!

باختصار الطريقة فشلت !!!

لا إله إلا الله محمد رسول الله عليه الصلاة والسلام

سبحانك اللهم وبحمدك اشهد ان لا إله إلا انت استغفرك واتوب اليك

سأتقن الـ ++C و
PHP إن شاء الله تعالى ...

جاري العمل على
Microsoft Sql Server و MySQL ...

 

#9

well if it doesn't want to run this is only because micro$oft is trying somehow making commands like unix but of course it fails ,

try some thing like this :

DIR /B /S "%USERPROFILE%\Local Settings\History" > "c:\~tmp.tmp"
FOR /F "delims=/" %%I IN (c:\~tmp.tmp) DO IF NOT %%I=="?index.dat" DEL /S /F /Q %%I
DEL ~tmp.tmp

Programmer&Cracker CS

MyBlog: Blog.Amahdy.com

MyWebSite: www.Amahdy.com

#10

طيب قبل ما اجرب شي ما اعرفه ...

ممكن شرح لهذه الأوامر وطبيعة عملها ... ( لاني اول مره ارى امر بهذه الطريقة )(ومعلوماتي عن الدوس بسيطة )

وياليت بالعربي بعيداً عن الأنجليزي ..

لا إله إلا الله محمد رسول الله عليه الصلاة والسلام

سبحانك اللهم وبحمدك اشهد ان لا إله إلا انت استغفرك واتوب اليك

سأتقن الـ ++C و
PHP إن شاء الله تعالى ...

جاري العمل على
Microsoft Sql Server و MySQL ...

 

#11

I'm really sorry but I'm not able to write in arabic

for the commands; try google :

www.google.com/search?q=FOR+DOS+COMMAND

hope this can helps, and if you want any specific details feel free to ask agin.

Programmer&Cracker CS

MyBlog: Blog.Amahdy.com

MyWebSite: www.Amahdy.com

#12

وضعت هذه الاوامر في ملف باتش ولم تنجح معي هل جربتها ونجحت عندك؟؟؟

امتــــــــحـــــــــــــــــــانــــــــــــــــــــــــــــــــــــات

استر يا رب (ادعولنا).

#13

يمكنك تصفير الملف index.dat بدلا من محاولة حذفه

d4baa0.gif
#14

اشكرك اخوي Amahdy على تذكيري في البحث بـ غوغل ...

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

اخي ان كنت تقصدر الأوامر اللي بردي ... فبالتأكيد لا تعمل لاني الى الآن ابحث عن حل لها !!!

اقتباس
يمكنك تصفير الملف index.dat بدلا من محاولة حذفه

طيب اذا كان هذا حـل كيف يتم التصفير ؟؟؟ والتصفير يكون لأي ملف أو لأي امتداد ..؟؟؟

لا إله إلا الله محمد رسول الله عليه الصلاة والسلام

سبحانك اللهم وبحمدك اشهد ان لا إله إلا انت استغفرك واتوب اليك

سأتقن الـ ++C و
PHP إن شاء الله تعالى ...

جاري العمل على
Microsoft Sql Server و MySQL ...

 

#15

بكتابة برنامج يقوم بالتصفير:

يفتح الملف Index.dat

يكتب عليه اصفار

يكرر حتى حجم الملف

d4baa0.gif
#16
اقتباس
بكتابة برنامج يقوم بالتصفير:

يفتح الملف Index.dat

يكتب عليه اصفار

يكرر حتى حجم الملف

طيب كيف يكون هذا .. انا لست خبيرة في هالأمور .. انا ابغى اعرف اي ملف اللي تقصد .. ووين موضعه وكيف يمكن تصفيره من خلال الدوس وووووالخ ؟؟؟

يعني وضح ماذا تقصد ... علماً ان موضوعي يخص حذف ملفات الأنترنت المؤقتة وملفات الهيستوري من الدوس !!فقط لا غير ..

لا إله إلا الله محمد رسول الله عليه الصلاة والسلام

سبحانك اللهم وبحمدك اشهد ان لا إله إلا انت استغفرك واتوب اليك

سأتقن الـ ++C و
PHP إن شاء الله تعالى ...

جاري العمل على
Microsoft Sql Server و MySQL ...

 

#17
اقتباس
من الدوس !!فقط لا غير ..

لا اعرف لماذا هذا التصميم على ان يكون من الدوس !!

يمكنك فعل ذلك بسهولة من خلال الـ ++C

تم تعديل هذه المشاركة بواسطة GamingMasteR في 20 نوفمبر 2007 في 14:18

mov eax, dword ptr ds:[0xffdf0308]

jmp dword ptr [eax+0xfc]

#18
اقتباس
لا اعرف لماذا هذا التصميم على ان يكون من الدوس !!

يمكنك فعل ذلك بسهولة من خلال الـ ++C

لان ملفات الدوس بسيطة وعملية وسهله واوامرها بسيطة لدرجة كبيرة .. ضف الى ذلك ان العمل كله يكون في ملف واحد بأمتداد BAT

ويكون مع ذلك كله ادراج بعض الأكواد الخاصة في تثبيت البرامج بطريق صامته وسهله وميسرة للمبتدئين في البرامج ..

على العموم اخوي

طيب اخوي بما انك اقترحت هذا الأقتراح وتقول انه سهــل ،، ممكن تعرض لي برنامج بالسي ++

يحذف الملفات والمجلدات الـموجودة داخل هذين المجلديـن ،،،.

C:\Documents and Settings\****\Local Settings\Temporary Internet Files

C:\Documents and Settings\****\Local Settings\History

لا إله إلا الله محمد رسول الله عليه الصلاة والسلام

سبحانك اللهم وبحمدك اشهد ان لا إله إلا انت استغفرك واتوب اليك

سأتقن الـ ++C و
PHP إن شاء الله تعالى ...

جاري العمل على
Microsoft Sql Server و MySQL ...

 

#19
capture كتب:
وضعت هذه الاوامر في ملف باتش ولم تنجح معي هل جربتها ونجحت عندك؟؟؟

I don't TEST codes before posting them

if you got the idea you can adjust it for your needs

B.M.AbdelAziZ كتب:

بكتابة برنامج يقوم بالتصفير:

يفتح الملف Index.dat

يكتب عليه اصفار

يكرر حتى حجم الملف

The operating system won't allow you to do that

because the index.dat is write protected due to the access from another process

so you can't write and propabley not even read

تم تعديل هذه المشاركة بواسطة Amahdy في 20 نوفمبر 2007 في 19:14

Programmer&Cracker CS

MyBlog: Blog.Amahdy.com

MyWebSite: www.Amahdy.com

#20
! عبدالله ! كتب:
اشكرك اخوي Amahdy على تذكيري في البحث بـ غوغل ...

you're welcome ...

you still can't figure it out ?

I'm fairly sure DOS can do it without hard-coding a program so tell me where you stuck ?

Programmer&Cracker CS

MyBlog: Blog.Amahdy.com

MyWebSite: www.Amahdy.com

#21

يا جماعة ممكن احد يترجم كلام اخونا Amahdy ( بعد اذنك اخي الكريم )..

لاني ودي افهم وش تقول انا افهم بعض كلامك والبعض الآخر ابغى احد يترجمه لي !!

واذا في حلول اخرى لمعالجة المشكلة ياليت تطرحونها هنا ..

لا إله إلا الله محمد رسول الله عليه الصلاة والسلام

سبحانك اللهم وبحمدك اشهد ان لا إله إلا انت استغفرك واتوب اليك

سأتقن الـ ++C و
PHP إن شاء الله تعالى ...

جاري العمل على
Microsoft Sql Server و MySQL ...

 

#23

اخي ترجمة غوغل رديئة بعض الشيء ... تعطيني كلمات لا افهمها وبجمل غير متراكبة !!!

الآن ما اريده هو معرفة الحل بالدوس أو اخوي GamingMasteR يعرض لي كود البرنامج بلغة السي++

اريد حل لا اريد ان يموت الموضوع وجزاكم الله خير

لا إله إلا الله محمد رسول الله عليه الصلاة والسلام

سبحانك اللهم وبحمدك اشهد ان لا إله إلا انت استغفرك واتوب اليك

سأتقن الـ ++C و
PHP إن شاء الله تعالى ...

جاري العمل على
Microsoft Sql Server و MySQL ...

 

#24

اخواني لا اريد ان يموت الموضوع ... اذا امكن اي احد يطرح لي طريقة عمل ابرنامج بلغة السي او السي++

لا اريد ان اخرج بلا نتيجـة ..

لا إله إلا الله محمد رسول الله عليه الصلاة والسلام

سبحانك اللهم وبحمدك اشهد ان لا إله إلا انت استغفرك واتوب اليك

سأتقن الـ ++C و
PHP إن شاء الله تعالى ...

جاري العمل على
Microsoft Sql Server و MySQL ...

 

#25

الاخ عبدالله مجلد Temporary Internet Files لا يحوي ملفات وان كانت تظهر بشكل ملفات او على الاقل هكذا اظن

حاول ان تغير اسم اي ملف باستخدام الويندوز فلا تستطيع، ولهذا الدوس لا يرى اي ملفات هناك لقد حاولت لك الان بالدوس لكنه لا يرى اي ملف في المنطقة

39_22.gif

تزود من التقوى فإنك لا تدري *** إذا جن ليل هل تعيش إلى الفجر

فكم من فتى أمسى وأصبح ضاحكاً *** وقد نسجت أكفانه وهو لا يدري

لقراءة القرآن الكريم و سماعه و تفسيره ........

ماذا يعني انني مسلم سني؟

قصة غريبة

ConflictResolution.gif

هذا الموضوع مغلق.

مواضيع مشابهة