My.Computer.FileSystem 物件

更新:2007 年 11 月

提供使用磁碟、檔案和目錄的屬性 (Property) 和方法。

工作

下表列出包含 My.Computer.FileSystem 物件的工作範例。

若要

請參閱

從文字檔讀取

HOW TO:在 Visual Basic 中從文字檔讀取

從有分隔符號的文字檔讀取

HOW TO:在 Visual Basic 中從逗號分隔文字檔讀取

讀取固定寬度的文字檔

HOW TO:在 Visual Basic 中從固定寬度的文字檔讀取

以多種格式讀取文字檔

HOW TO:在 Visual Basic 中以多種格式從文字檔讀取

從二進位檔案 (Binary File) 讀取

HOW TO:在 Visual Basic 中從二進位檔案讀取

從 [MyDocuments] 目錄中的文字檔讀取

HOW TO:從我的文件中從現有的文字檔讀取 (Visual Basic)

利用 StreamReader 從文字檔讀取

HOW TO:以 StreamReader 從檔案讀取文字 (Visual Basic)

寫入文字檔

HOW TO:在 Visual Basic 中將文字寫入檔案

附加到文字檔

HOW TO:在 Visual Basic 中附加至文字檔

寫入二進位檔案

HOW TO:在 Visual Basic 中寫入二進位檔案

寫入 [MyDocuments] 目錄中的文字檔

HOW TO:在 Visual Basic 中將文字寫入我的文件目錄中的檔案

利用 StreamWriter 寫入文字檔

HOW TO:在 Visual Basic 中以 StreamWriter 將文字寫入檔案

複製具有特定模式的檔案

HOW TO:在 Visual Basic 中將具有特定模式的檔案複製到目錄

將檔案複製到相同目錄

HOW TO:在 Visual Basic 中於相同目錄內建立檔案複本

將檔案複製到不同目錄

HOW TO:在 Visual Basic 中於不同資料夾內建立檔案複本

建立檔案

HOW TO:在 Visual Basic 中建立檔案

刪除檔案

HOW TO:在 Visual Basic 中刪除檔案

刪除目錄中的所有檔案

HOW TO:在 Visual Basic 中刪除某一目錄內的所有檔案

尋找具有特定模式的檔案

HOW TO:在 Visual Basic 中尋找具有特定模式的檔案

移動檔案

HOW TO:在 Visual Basic 中移動檔案

移動檔案集合

HOW TO:在 Visual Basic 中移動檔案集合

重新命名檔案

HOW TO:在 Visual Basic 中重新命名檔案

重新命名目錄

HOW TO:在 Visual Basic 中重新命名目錄

將目錄複製到另一個目錄

HOW TO:在 Visual Basic 中將目錄複製到另一個目錄

建立目錄

HOW TO:在 Visual Basic 中建立目錄

刪除目錄

HOW TO:在 Visual Basic 中刪除目錄

尋找具有特定模式的子目錄

HOW TO:在 Visual Basic 中尋找具有特定模式的子目錄

取得目錄中的檔案集合

HOW TO:在 Visual Basic 中取得目錄的檔案集合

判斷目錄中有多少個檔案

HOW TO:在 Visual Basic 中判斷某一目錄中有多少個檔案

移動目錄

HOW TO:在 Visual Basic 中移動目錄

移動目錄內容

HOW TO:在 Visual Basic 中移動目錄內容

從 [MyDocuments] 目錄讀取

HOW TO:在 Visual Basic 中擷取我的文件目錄的內容

剖析檔案路徑

HOW TO:在 Visual Basic 中剖析檔案路徑

範例

這個範例會進行檢查,判斷 C:\backup\logs 資料夾是否存在並檢查它的屬性。

Dim logInfo As System.IO.DirectoryInfo
If My.Computer.FileSystem.DirectoryExists("C:\backup\logs") Then
    logInfo = My.Computer.FileSystem.GetDirectoryInfo _
    ("C:\backup\logs")
End If

需求

命名空間Microsoft.VisualBasic.MyServices

類別FileSystemProxy (提供對 FileSystem 的存取)

組件:Visual Basic 執行階段程式庫 (在 Microsoft.VisualBasic.dll 中)

請參閱

參考

My.Computer.FileSystem Object 成員

My.Computer.FileSystem.SpecialDirectories 物件

My.Computer 物件

Microsoft.VisualBasic.FileIO.FileSystem