FileSystem 命名空间
重要
此接口正在积极开发中,将发生更改。
总结
FileSystem 命名空间提供用于操作文件系统的属性和方法。 这可以从 JavaScript 中用于读取或写入支持调试器扩展所需的文件。
示例
有关如何使用此命名空间和这些对象的简单端到端示例,请在 GitHub 上检查示例 -https://github.com/Microsoft/WinDbg-Samples/tree/master/FileSystem
对象方法
名称 | 返回类型 | 签名 | 说明 |
---|---|---|---|
CreateFile | 文件 | CreateFile (路径,[处置]) | 在指定路径处创建一个新文件,并打开该文件进行写入。 处置 可以是“OpenExisting”、“CreateNew”或“CreateAlways”之一。 |
CreateTempFile | 文件 | CreateTempFile () | 在 %TEMP% 文件夹中创建新的临时文件,并打开该文件进行写入。 |
CreateTextReader | 文本读取器 | CreateTextReader (文件 |path, [encoding]) | 从给定 的文件 对象或路径创建文本读取器,该对象或路径将读取指定编码的文本。 编码可以是“Ascii”、“Utf8”或“Utf16”之一。 如果未指定,则默认为“Ascii”。 |
CreateTextWriter | Text Writer — 文本编写器 | CreateTextWriter (文件 |path, [encoding]) | 从给定 的文件 对象或路径创建文本编写器,该对象或路径将写入指定编码的文本。 编码可以是“Ascii”、“Utf8”或“Utf16”之一。 如果未指定,则默认为“Ascii”。 |
DeleteFile | DeleteFile (路径) | 删除指定路径中的文件。 | |
FileExists | 是或否 | FileExists (路径) | 对于给定路径中是否存在文件,返回 true 或 false |
OpenFile | 文件 | OpenFile (路径) | 在指定路径处打开一个文件以供读取。 |
对象属性
名称 | 说明 |
---|---|
CurrentDirectory | 一个 目录 对象,表示调试器进程的当前工作目录。 |
TempDirectory | 一个 目录 对象,表示调试器进程的 %TEMP% 目录。 |