共用方式為


FileSystem 命名空間

重要

此介面在作用中開發中,將會變更。

摘要

FileSystem 命名空間提供用來操作檔案系統的屬性和方法。 這可從 JavaScript 使用,以讀取或寫入支援偵錯工具延伸模組所需的檔案。

範例

如需如何使用此命名空間和這些物件的簡單端對端範例,請參閱 GitHub 上的範例 - https://github.com/Microsoft/WinDbg-Samples/tree/master/FileSystem

物件方法

名称 傳回類型 簽名 描述
CreateFile file CreateFile (路徑[處置]) 在指定的路徑建立新的檔案,並開啟它以供寫入。 處置 可能是 「OpenExisting」、「CreateNew」 或 「CreateAlways」 的其中一個。
CreateTempFile file CreateTempFile () 在 %TEMP% 資料夾中建立新的暫存檔案,並開啟它以供寫入。
CreateTextReader 文字讀取器 CreateTextReader (檔案 |path, [encoding]) 從指定的 檔案 物件或路徑建立文字讀取器,以讀取指定編碼的文字。 編碼可能是 「Ascii」、「Utf8」 或 「Utf16」 的其中一個。 如果未指定,則為預設值 「Ascii」。
CreateTextWriter Text Writer - 文字寫入器 CreateTextWriter (檔案 |path, [encoding]) 從指定的 檔案 物件或路徑建立文字寫入器,以寫入指定編碼的文字。 編碼可能是 「Ascii」、「Utf8」 或 「Utf16」 的其中一個。 如果未指定,則為預設值 「Ascii」。
DeleteFile DeleteFile (路徑) 刪除位於指定路徑的檔案。
FileExists True 或 False FileExists (路徑) 傳回 true 或 false,指出檔案是否存在於指定的路徑
OpenFile file OpenFile (路徑) 在指定的路徑開啟檔案以供讀取。

物件屬性

名稱 描述
CurrentDirectory 目錄物件,表示偵錯工具進程的目前工作目錄。
TempDirectory 目錄物件,表示偵錯工具進程的 %TEMP% 目錄。