ديلتري
في مجال الحوسبة ، DELTREE(اختصارًا لحذف الشجرة ) هو أمر سطر أوامر في بعض أنظمة تشغيل مايكروسوفت ، SpartaDOS X [ 1 ] و FreeDOS [ 2 ] يقوم بحذف دليل فرعي كامل من الملفات بشكل متكرر.
ملخص
عندما طرحت شركتا IBM ومايكروسوفت نظامي التشغيل PC DOS 1.0 و MS-DOS 1.0، لم تكن المجلدات الفرعية مدعومة بعد. تم تدارك هذا الأمر مع إصدار DOS 2.0، الذي أضاف دعمًا للمجلدات الفرعية وتداخل المجلدات؛ إلا أنه لم يتضمن خاصية مدمجة لحذف شجرة المجلدات الفرعية بأكملها. [ 3 ] مع إصدار MS-DOS 5.0، كان حذف المجلدات الفرعية المتداخلة يتطلب حذف جميع الملفات في أدنى مجلد فرعي، ثم حذف المجلد الفرعي نفسه، ثم تكرار العملية صعودًا في شجرة المجلدات. بحلول عام 1991، قدم منتج منافس واحد على الأقل، وهو DR-DOS ، أداةً لاقت استحسانًا كبيرًا تُمكّن من حذف الملفات بشكل متكرر. [ 4 ] مع إصدار MS-DOS 6.0، استعادت مايكروسوفت التكافؤ بإضافة DELTREEالأمر. [ 5 ]
DELTREEتم الاحتفاظ بهذه الميزة في نظام التشغيل Windows 9x، ولكنها لم تُضمّن في أنظمة التشغيل Windows NTrmdir . بدلاً من ذلك، يقوم الأمر (المُسمى أيضًا rd) بحذف مجلد فرعي مع جميع ملفاته إذا تم تحديد /Sخيار سطر الأوامر . [ 6 ]
التطبيقات
في أنظمة MS-DOS وPC DOS وWindows 9x، DELTREEتم تنفيذ الأمر كأمر خارجي، حيث تم الاحتفاظ بوظائفه في ملف منفصل خارج ملف COMMAND.COM . [ 7 ] كان التشغيل العادي يطلب من المستخدم تأكيد ما إذا كانت الدلائل المحددة هي بالفعل ما يُراد حذفه، ولكن يمكن تجاوز هذا الإجراء الوقائي باستخدام خيار سطر الأوامر. [ 5 ] وعلى عكس معظم الأوامر الأخرى التي تعمل على نظام الملفات، كان من الممكن تمرير عدة دلائل إلى الأمر في وقت واحد. [ 8 ] سمحت ميزة غير موثقة للمستخدم بإضافة رمز "/" في نهاية اسم الدليل للاحتفاظ بالدليل مع حذف كل ما بداخله. [ 9 ] نظريًا، يمكن استعادة الملفات المحذوفة. [ 8 ]
يتضمن Datalight ROM-DOS [ 10 ] أيضًا تطبيقًا للأمر DELTREE.
تم تطوير نسخة FreeDOS بواسطة تشارلز داي وهي مرخصة بموجب رخصة GPL الإصدار 2. [ 11 ]
بناء الجملة
صيغة الأمر هي:
DELTREE[/Y][DRIVE:][PATH]
الاستخدام في البرامج الضارة والتخريب
DELTREEصُمم هذا الأمر لتجاهل جميع خصائص الملفات والمجلدات، مثل الإخفاء والقراءة فقط والنظام . [ 9 ] وُصف الأمر بأنه "خطير محتمل" و"قادر على مسح مئات الملفات دفعة واحدة". [ 5 ] وبالاقتران مع أمر PURGE (الذي يمنع استعادة البيانات)، أصبح مثالًا على أسوأ حمولة برمجية خبيثة [ 12 ]، كما ورد ذكره في إحدى التجارب المبكرة لتخريب الحواسيب. [ 13 ] [ 14 ]
ومما يزيد المشكلة تعقيداً أن نظامي التشغيل MS-DOS وWindows 9x لا يدعمان التحكم التقديري في الوصول للتخفيف من هذه المشكلة، بينما تدعمها أنظمة Windows NT. علاوة على ذلك، بدءاً من Windows Vista ، يُسهم التحكم الإلزامي في الوصول والتحكم في حساب المستخدم في التخفيف من حدة المشكلة.
انظر أيضاً
مراجع
- ↑ "دليل مستخدم SpartaDOS X 4.48" (ملف PDF) . مؤرشف (ملف PDF) من الأصل بتاريخ 10-10-2021 . تم الاطلاع عليه بتاريخ 16-03-2019 .
- ↑ مدونة مشروع FreeDOS: مرجع سريع لأوامر FreeDOS . 29 يونيو 2018. مؤرشف من الأصل في 22 يوليو 2018. تم الاطلاع عليه في 22 يوليو 2018 .
- ↑ ديكنسون، جون (28 مايو 1985). "تتبع مسار الدليل الفرعي المراوغ" . مجلة الكمبيوتر الشخصي . ص 231.
- ↑ جلاس، بريت (8 يوليو 1991). "MS-DOS 5: نظام التشغيل الرائد يُحسّن من قيمته" . إنفوورلد . الصفحات 64-66 .
- 1 2 3 كوبر، جيم (2002). استخدام MS-DOS 6.22 ( الطبعة الثالثة). Que. الصفحات 120-121 . ISBN 0-7897-2573-8.
- ↑ لا يوجد أمر DELTREE؟ - نصائح مالك، مؤرشف في 17 مارس 2010، على موقع Wayback Machine
- ↑ كرايتون، كريستوفر (2008). دليل امتحانات A+: دليل تحضيري لاختبار CompTIA Essentials . CompTIA. ص 336. ISBN 978-1-58450-566-2.
- 1 2 مولر، جون بول (2007). إدارة ويندوز من سطر الأوامر لأنظمة ويندوز فيستا، وويندوز 2003، وويندوز إكس بي، وويندوز 2000. وايلي. الصفحات 28-29 . ISBN 978-0-470-04616-6.
- 1 2 روبنكينج، نيل ج. (19 نوفمبر 1996). "من مستخدم إلى مستخدم" . مجلة الكمبيوتر الشخصي . ص 247.
- ↑ "دليل مستخدم Datalight ROM-DOS" (ملف PDF) . www.datalight.com . مؤرشف (ملف PDF) من النسخة الأصلية بتاريخ 21 أبريل 2019. تم الاطلاع عليه بتاريخ 18 يناير 2020 .
- ↑ "حزمة تحديثات FreeDOS 1.2 - deltree (قاعدة FreeDOS)" . Ibiblio.org. 30-03-2013. مؤرشف من الأصل في 30-07-2021 . تم الاطلاع عليه في 08-09-2022 .
- ↑ جلاس، بريت (2 مايو 1994). "كيفية تفكيك قنبلة ANSI بأمان؛ محولات مسح الفيديو" . إنفوورلد . ص 40.
- ↑ غودان، شارون (2000). "دراسة حالة للتخريب الداخلي: قضية تيم لويد/أوميغا" (ملف PDF) . مجلة أمن الحاسوب ( FTP ). الصفحات 1-8 . (للاطلاع على المستندات، انظر صفحة المساعدة: FTP )
- ↑ لانج ، ميشيل سي إس؛ نيمسجر، كريستين (2004). الأدلة الإلكترونية والاكتشاف: ما يجب أن يعرفه كل محامٍ . نقابة المحامين الأمريكية. ص 15. ISBN 1-59031-334-8. تمت مقاضاة القضية باسم الولايات المتحدة ضد لويد ، 269 F.3d 228 (الدائرة الثالثة 201) مؤرشفة في 2016-03-03 في Wayback Machine .
للمزيد من القراءة
- كوبر، جيم (2001). طبعة خاصة باستخدام نظام التشغيل MS-DOS 6.22، الطبعة الثالثة . دار نشر كيو . رقم ISBN 978-0789725738.
- تيم أورايلي؛ تروي موت؛ والتر غلين (1999). ويندوز 98 باختصار: مرجع سريع لأجهزة سطح المكتب . أورايلي . ISBN 978-1565924864.
روابط خارجية
- أوامر ويندوز
- أوامر DOS الخارجية
- إدارة نظام التشغيل ويندوز
- حذف الملف
