DELTREE - DELTREE

DELTREE
Tuzuvchi (lar)Microsoft, Datalight, Charlz Boy
Dastlabki chiqarilish1993 yil mart; 27 yil oldin (1993-03)
Operatsion tizimMS-DOS 6, SpartaDOS X, ROM-DOS, FreeDOS, Windows 9x
TuriBuyruq
LitsenziyaMS-DOS, ROM-DOS, Windows: Mulkiy tijorat dasturlari
FreeDOS: GPL v2

Yilda hisoblash, DELTREE (qisqacha daraxtni o'chirish) a buyruq satri buyruq ba'zilarida Microsoft operatsion tizimlar, SpartaDOS X[1] va FreeDOS[2] fayllarning butun katalogini rekursiv ravishda o'chirib tashlaydi.

Umumiy nuqtai

Qachon IBM va Microsoft taqdim etdi Kompyuter DOS 1.0 va MS-DOS 1.0, pastki kataloglar hali qo'llab-quvvatlanmadi. Ushbu holat DOS 2.0 chiqarilishi bilan tuzatildi, bu kichik kataloglar va kataloglarni joylashtirishni qo'llab-quvvatladi; ammo, unda barcha katalogdagi daraxtlarni yo'q qilish uchun o'rnatilgan bino yo'q edi.[3] MS-DOS 5.0-ning chiqarilishi orqali ichki kataloglarni olib tashlash uchun eng pastki kataloglardagi barcha fayllarni, so'ngra katalogni o'zi olib tashlashni, so'ngra katalog daraxtini takrorlashni talab qildi. 1991 yilga kelib kamida bitta raqobatdosh mahsulot, DR-DOS, faylni rekursiv ravishda o'chirishni ta'minlaydigan yaxshi qabul qilingan yordam dasturini taqdim etdi.[4] MS-DOS 6.0 joriy etilishi bilan Microsoft qo'shib tenglikni tikladi DELTREE buyruq.[5]

DELTREE ichida saqlanib qoldi Windows 9x lekin jo'natilmadi Windows NT operatsion tizimlar oilasi. Buning o'rniga rmdir (taxallus rd) buyrug'i pastki katalogni barcha fayllari bilan birga olib tashlaydi, agar / S buyruq qatorini almashtirish berilgan.[6]

Amaliyotlar

MS-DOS, PC DOS va Windows 9x-da, DELTREE funktsiyasi tashqarida alohida faylda saqlanib, tashqi buyruq sifatida amalga oshirildi COMMAND.COM.[7] Oddiy ishlash foydalanuvchini ko'rsatilgan kataloglar haqiqatan ham o'chirilishi kerakligini tekshirishni talab qildi, ammo buyruq qatori opsiyasi bilan ushbu kafolatni bekor qilish mumkin edi.[5] Fayl tizimida ishlaydigan ko'plab boshqa buyruqlardan farqli o'laroq, bir vaqtning o'zida bir nechta kataloglar buyruqqa berilishi mumkin edi.[8] Hujjatsiz xususiyat foydalanuvchiga katalogni saqlab qolish uchun uning ostidagi hamma narsani olib tashlash uchun katalog nomiga so'nggi "/" belgisini qo'shishga imkon berdi.[9] Nazariy jihatdan, o'chirilgan materialni tiklash mumkin edi.[8]

Datalight ROM-DOS[10] ning amalga oshirilishini ham o'z ichiga oladi DELTREE buyruq.

The FreeDOS versiyasi Charlz Boya tomonidan ishlab chiqilgan va ostida litsenziyalangan GPL v2.[11]

Sintaksis

Buyruq-sintaksis:

DELTREE [/ Y] [DRIVE:] [PATH]

Zararli dastur va sabotajda foydalaning

DELTREE kabi barcha fayl va katalog atributlarini e'tiborsiz qoldirish uchun ishlab chiqilgan yashirin, faqat o'qish va tizim.[9] Buyruq "potentsial xavfli" va "bir vaqtning o'zida yuzlab fayllarni yo'q qilishga qodir" deb ta'riflangan.[5] Bu PURGE buyrug'i bilan birgalikda (ma'lumotlarni qayta tiklashga to'sqinlik qilgan), bu eng yomon yukning namunasi bo'ldi zararli dastur[12] shuningdek, kompyuterning dastlabki sabotaj sinovlaridan birida tasavvur qilish.[13][14]

MS-DOS va Windows 9x-ni qo'llab-quvvatlamasligi muammoga hissa qo'shadi erkin foydalanishni boshqarish bu muammoni yumshatish uchun. Windows NT oilasi qiladi. Bundan tashqari, bilan boshlanadi Windows Vista, majburiy kirishni boshqarish va Foydalanuvchi hisobini boshqarish masalani yanada yumshatish.

Shuningdek qarang

Adabiyotlar

  1. ^ SpartaDOS X 4.48 foydalanuvchi qo'llanmasi
  2. ^ http://freedos-project.blogspot.com/2018/06/freedos-commands-quick-reference.html
  3. ^ Dikkinson, Jon (28 may 1985). "Olib bo'lmaydigan subdirektorlik yo'lini ta'qib qilish". Kompyuter jurnali. p. 231.
  4. ^ Shisha, Bret (1991 yil 8-iyul). "MS-DOS 5: Reigning OS uning qiymatini yaxshilaydi". InfoWorld. 64-66 betlar.
  5. ^ a b v Kuper, Jim (2002). MS-DOS 6.22 dan foydalanish (3-nashr). Que. 120-121 betlar. ISBN  0-7897-2573-8.
  6. ^ DELTREE buyrug'i yo'qmi? - MalekTips Arxivlandi 2010 yil 17 mart, soat Orqaga qaytish mashinasi
  7. ^ Kreyton, Kristofer (2008). A + imtihonlari bo'yicha qo'llanma: CompTIA Essentials-ga tayyorgarlik bo'yicha qo'llanma. CompTIA. p. 336. ISBN  978-1-58450-566-2.
  8. ^ a b Myuller, Jon Pol (2007). Windows Vista, Windows 2003, Windows XP va Windows 2000 uchun buyruq satrida Windows ma'muriyati. Vili. 28-29 betlar. ISBN  978-0-470-04616-6.
  9. ^ a b Rubenking, Nil J. (1996 yil 19-noyabr). "Foydalanuvchidan foydalanuvchiga". Kompyuter jurnali. p. 247.
  10. ^ "Datalight ROM-DOS foydalanuvchi qo'llanmasi" (PDF). www.datalight.com.
  11. ^ http://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/distributions/1.2/repos/pkg-html/deltree.html
  12. ^ Shisha, Bret (1994 yil 2-may). "ANSI bombasini qanday xavfsiz zararsizlantirish mumkin; video skanerlash konvertorlari". InfoWorld. p. 40.
  13. ^ Gaudin, Sharon (2000). "Insider sabotajini o'rganish: Tim Lloyd / Omega ishi" (PDF). Kompyuter xavfsizligi jurnali. 16 (3): 1–8.[doimiy o'lik havola ]
  14. ^ Lange, Mishel C. S.; Nimsger, Kristin (2004). Elektron dalillar va kashfiyotlar: har bir advokat bilishi kerak. ABA. p.15. ISBN  1-59031-334-8. Holat bo'yicha sud ishi yuritilgan Amerika Qo'shma Shtatlari Lloydga qarshi, 269 F.3d 228 (3-ts. 201).

Qo'shimcha o'qish

Tashqi havolalar