델트리
DELTREE개발자 | 마이크로소프트, 데이탈라이트, 찰스 염색 |
---|---|
초기 릴리즈 | 1993년 3월; | 전
운영 체제 | MS-DOS 6, 스파르타DOS X, ROM-DOS, FreeDOS, Windows 9x |
유형 | 명령 |
면허증 | MS-DOS, ROM-DOS, Windows: 독점 상용 소프트웨어 FreeDOS: GPL v2 |
컴퓨팅에서 (트리 삭제의 줄임말)은 일부 마이크로소프트 운영 체제인 스파르타DOS 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의 도입으로 마이크로소프트는 parality를 추가함으로써 패리티를 되찾았다.DELTREE
명령하다[5]
DELTREE
윈도 9x에 보관되었지만 윈도 NT 운영 체제 제품군에는 배송되지 않았다.대신, The는rmdir
(alias)rd
) 명령은 다음과 같은 경우 모든 파일과 함께 하위 디렉토리를 제거한다./S
명령줄 스위치가 제공됨.[6]
구현
MS-DOS, PC DOS, Windows 9x에서는DELTREE
외부 명령으로 구현되었고, 그 기능은 COMMANT 외부의 별도 파일에 보관되었다.COM.[7] 정상 작동으로 사용자는 지정된 디렉토리가 정말로 제거될 의도인지 확인하게 되었지만, 이 보호장치는 명령줄 옵션으로 억제될 수 있다.[5]파일 시스템에서 작동했던 대부분의 다른 명령어와 달리, 여러 개의 디렉토리가 한 번에 명령어에 전달될 수 있었다.[8]문서화되지 않은 기능은 디렉토리를 보존하지만 그 아래에 있는 모든 것을 제거하기 위해 사용자가 디렉토리 이름에 후행 "/" 문자를 추가할 수 있게 했다.[9]이론적으로, 삭제된 물질은 회수될 수 있다.[8]
DatalightROM-DOS는[10] 또한 의 구현을 포함한다.DELTREE
명령하다
FreeDOS 버전은 Charles Dye에 의해 개발되었으며 GPL v2에 따라 라이센스가 부여된다.[11]
구문
명령 동기화 세금은 다음과 같다.
델트리[/Y][드라이브:][경로]
맬웨어 및 방해물에 사용
DELTREE
숨겨진, 읽기 전용 및 시스템과 같은 모든 파일 및 디렉터리 속성을 무시하도록 설계되었다.[9]이 명령은 "잠재적으로 위험하며 한 번에 수백 개의 파일을 소거할 수 있다"고 설명되었다.[5](데이터 복구를 방해한) PURGE 명령과 결합하여, 초기 컴퓨터 파괴 시험 중 하나를 파악했을 뿐만 아니라, 악성코드에[12] 대한 최악의 페이로드의 예가 되었다.[13][14]
MS-DOS와 윈도 9x는 이 문제를 완화하기 위한 임의의 액세스 제어를 지원하지 않는다는 점이 문제의 원인이다.윈도 NT 계열은 그렇다.게다가, 윈도 비스타를 시작으로, 의무적인 액세스 제어와 사용자 계정 통제는 이 문제를 더욱 완화시킨다.
참고 항목
참조
- ^ SpartarDOS X 4.48 사용 설명서
- ^ "The FreeDOS Project blog: FreeDOS commands quick-reference". 29 June 2018.
- ^ Dickinson, John (May 28, 1985). "Stalking the Elusive Subdirectory Path". PC Magazine. p. 231.
- ^ Glass, Brett (July 8, 1991). "MS-DOS 5: Reigning OS improves its value". InfoWorld. pp. 64–66.
- ^ a b c Cooper, Jim (2002). Using MS-DOS 6.22 (3rd ed.). Que. pp. 120–121. ISBN 0-7897-2573-8.
- ^ DELTRIE 명령 없음? - MalekTips 2010년 3월 17일 웨이백 머신에 보관됨
- ^ Crayton, Christopher (2008). The A+ Exams Guide: Preparation Guide for the CompTIA Essentials. CompTIA. p. 336. ISBN 978-1-58450-566-2.
- ^ a b Mueller, John Paul (2007). Windows Administration at the Command Line for Windows Vista, Windows 2003, Windows XP, and Windows 2000. Wiley. pp. 28–29. ISBN 978-0-470-04616-6.
- ^ a b Rubenking, Neil J. (November 19, 1996). "User-to-User". PC Magazine. p. 247.
- ^ "Datalight ROM-DOS User's Guide" (PDF). www.datalight.com.
- ^ http://www.ibiblio.org/pub/micro/pc-stuff/freedos/files/distributions/1.2/repos/pkg-html/deltree.html
- ^ Glass, Brett (May 2, 1994). "How to safely defuse an ANSI bomb; video scan converters". InfoWorld. p. 40.
- ^ Gaudin, Sharon (2000). "Case Study of Insider Sabotage: The Tim Lloyd/Omega Case" (PDF). Computer Security Journal. 16 (3): 1–8.[영구적 데드링크]
- ^ Lange, Michele C. S.; Nimsger, Kristin (2004). Electronic Evidence and Discovery: What every Lawyer Should Know. ABA. p. 15. ISBN 1-59031-334-8. 이 사건은 미국 대 로이드 사건, 269 F.3d 228 (제3서 201호)으로 소송이 진행되었다.
추가 읽기
- Cooper, Jim (2001). Special Edition Using MS-DOS 6.22, Third Edition. Que Publishing. ISBN 978-0789725738.
- Tim O'Reilly; Troy Mott; Walter Glenn (1999). Windows 98 in a Nutshell: A Desktop Quick Reference. O'Reilly. ISBN 978-1565924864.
외부 링크
Wikibooks에는 Windows 명령 안내서라는 주제의 책이 있다. |