FileSystem 네임스페이스
중요
이 인터페이스는 현재 개발 중이며 변경됩니다.
요약
FileSystem 네임스페이스는 파일 시스템을 조작하기 위한 속성과 메서드를 제공합니다. JavaScript에서 디버거 확장을 지원하는 데 필요한 파일을 읽거나 쓰는 데 사용할 수 있습니다.
샘플
이 네임스페이스 및 이러한 개체를 사용하는 방법에 대한 간단한 엔드투엔드 예제를 보려면 GitHub에서 샘플을 검사.https://github.com/Microsoft/WinDbg-Samples/tree/master/FileSystem
개체 메서드
이름 | 반환 형식 | 서명 | Description |
---|---|---|---|
CreateFile을 사용하면 | file | CreateFile(path, [disposition]) | 지정된 경로에 새 파일을 만들고 쓰기 위해 엽니다. 처리는 "OpenExisting", "CreateNew" 또는 "CreateAlways" 중 하나일 수 있습니다. |
CreateTempFile | file | CreateTempFile() | %TEMP% 폴더에 새 임시 파일을 만들고 쓰기 위해 엽니다. |
CreateTextReader | 텍스트 판독기 | CreateTextReader(file | path, [encoding]) | 지정된 인코딩의 텍스트를 읽을 지정된 파일 개체 또는 경로에서 텍스트 판독기를 만듭니다. 인코딩은 "Ascii", "Utf8" 또는 "Utf16" 중 하나일 수 있습니다. 지정하지 않으면 "Ascii"가 기본값입니다. |
CreateTextWriter | 텍스트 기록기(text writer) | CreateTextWriter(file | path, [encoding]) | 지정된 인코딩의 텍스트를 쓸 지정된 파일 개체 또는 경로에서 텍스트 작성기를 만듭니다. 인코딩은 "Ascii", "Utf8" 또는 "Utf16" 중 하나일 수 있습니다. 지정하지 않으면 "Ascii"가 기본값입니다. |
DeleteFile | DeleteFile(path) | 지정된 경로에서 파일을 삭제합니다. | |
FileExists | True 또는 False | FileExists(path) | 지정된 경로에 파일이 있는지 여부에 대한 true 또는 false를 반환합니다. |
OpenFile | file | OpenFile(path) | 읽기 위해 지정된 경로에서 파일을 엽니다. |
개체 속성
속성 | Description |
---|---|
CurrentDirectory | 디버거 프로세스의 현재 작업 디렉터리를 나타내는 디렉터 리 개체입니다 . |
TempDirectory | 디버거 프로세스의 %TEMP% 디렉터리를 나타내는 디렉터 리 개체입니다 . |