My.Computer.FileSystem オブジェクト

更新 : 2007 年 11 月

ドライブ、ファイル、およびディレクトリを操作するためのプロパティとメソッドを提供します。

処理手順

My.Computer.FileSystem オブジェクトに関連するタスクの例を次の表に示します。

目的

参照項目

テキスト ファイルから読み取る

方法 : Visual Basic でテキスト ファイルを読み取る

区切り記号で区切られたテキスト ファイルから読み込む

方法 : Visual Basic でコンマ区切りのテキスト ファイルを読み取る

固定幅のテキスト ファイルから読み込む

方法 : Visual Basic で固定幅のテキスト ファイルを読み取る

複数の形式を持つテキスト ファイルから読み込む

方法 : Visual Basic で複数の書式を持つテキスト ファイルを読み取る

バイナリ ファイルから読み取る

方法 : Visual Basic でバイナリ ファイルを読み取る

マイ ドキュメント ディレクトリに含まれるテキスト ファイルから読み取る

方法 : My Documents の既存のテキスト ファイルを読み取る (Visual Basic)

StreamReader を使用してテキスト ファイルから読み取る

方法 : StreamReader を使用してファイルからテキストを読み取る (Visual Basic)

テキスト ファイルへ書き込む

方法 : Visual Basic でテキストをファイルに書き込む

テキスト ファイルへ追加する

方法 : Visual Basic でテキスト ファイルに追記する

バイナリ ファイルへ書き込む

方法 : Visual Basic でバイナリ ファイルに書き込む

マイ ドキュメント ディレクトリにあるテキスト ファイルへ書き込む

方法 : Visual Basic で My Documents ディレクトリのファイルにテキストを書き込む

StreamWriter を使用してテキスト ファイルに書き込む

方法 : Visual Basic で StreamWriter を使用してテキストをファイルに書き込む

特定のパターンを持つファイルをコピーする

方法 : Visual Basic で特定のパターンを持つファイルをディレクトリにコピーする

同じディレクトリへファイルをコピーする

方法 : Visual Basic でファイルのコピーを同じディレクトリに作成する

別のディレクトリへファイルをコピーする

方法 : Visual Basic でファイルのコピーを別のディレクトリに作成する

ファイルを作成する

方法 : Visual Basic でファイルを作成する

ファイルを削除する

方法 : Visual Basic でファイルを削除する

ディレクトリ内のすべてのファイルを削除する

方法 : Visual Basic でディレクトリ内のすべてのファイルを削除する

特定のパターンを持つファイルを検索する

方法 : Visual Basic で特定のパターンに一致するファイルを検索する

ファイルを移動する

方法 : Visual Basic でファイルを移動する

ファイルのコレクションを移動する

方法 : Visual Basic でファイルのコレクションを移動する

ファイル名を変更する

方法 : Visual Basic でファイルの名前を変更する

ディレクトリ名を変更する

方法 : Visual Basic でディレクトリの名前を変更する

他のディレクトリへディレクトリをコピーする

方法 : Visual Basic でディレクトリを別のディレクトリにコピーする

ディレクトリを作成する

方法 : Visual Basic でディレクトリを作成する

ディレクトリを削除する

方法 : Visual Basic でディレクトリを削除する

特定のパターンを持つサブディレクトリを検索する

方法 : Visual Basic で特定のパターンに一致するサブディレクトリを検索する

ディレクトリ内のファイルのコレクションを取得する

方法 : Visual Basic でディレクトリにあるファイルのコレクションを取得する

ディレクトリに含まれるファイルの数を調べる

方法 : ディレクトリに含まれているファイルの数を確認する

ディレクトリを移動する

方法 : Visual Basic でディレクトリを移動する

ディレクトリのコンテンツを移動する

方法 : Visual Basic でディレクトリの内容を移動する

マイ ドキュメント ディレクトリから読み取る

方法 : Visual Basic で My Documents ディレクトリの内容を取得する

ファイル パスを解析する

方法 : 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 へのアクセスを可能にします)

アセンブリ : Microsoft Visual Basic ランタイム (Microsoft.VisualBasic.dll 内)

参照

参照

My.Computer.FileSystem オブジェクトのメンバ

My.Computer.FileSystem.SpecialDirectories オブジェクト

My.Computer オブジェクト

Microsoft.VisualBasic.FileIO.FileSystem