FileSystem.ChDir(String) メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
現在のディレクトリまたはフォルダーを変更します。 My
機能を使用すると、ChDir
関数を使用した場合より I/O 操作の生産性およびパフォーマンスが向上します。 詳細については、「CurrentDirectory」を参照してください。
public:
static void ChDir(System::String ^ Path);
public static void ChDir (string Path);
static member ChDir : string -> unit
Public Sub ChDir (Path As String)
パラメーター
- Path
- String
必須です。 新しい既定ディレクトリまたはフォルダーになるディレクトリまたはフォルダーを識別する文字列式です。 Path
にはドライブを含めることができます。 ドライブを指定しない場合、ChDir
は現在のドライブの既定ディレクトリまたは既定フォルダーを変更します。
例外
Path
が空です。
指定されたドライブが無効です。または利用できません。
例
この例では、 関数を ChDir
使用して、現在のディレクトリまたはフォルダーを変更します。
' Change current directory or folder to "MYDIR".
ChDir("MYDIR")
' Assume "C:" is the current drive. The following statement changes
' the default directory on drive "D:". "C:" remains the current drive.
ChDir("D:\WINDOWS\SYSTEM")
注釈
関数は ChDir
既定のディレクトリを変更しますが、既定のドライブは変更しません。 たとえば、既定のドライブが C の場合、次のステートメントはドライブ D の既定のディレクトリを変更しますが、C は既定のドライブのままです。
ChDir("D:\TMP")
相対ディレクトリの変更は、次のように 2 つのピリオドを入力することで行うことができます。
ChDir("..") ' Moves up one directory.
重要
関数には ChDir
アンマネージ コードのアクセス許可が必要です。これは、部分信頼の状況での実行に影響を与える可能性があります。 詳細については、SecurityPermission および を参照してください。
適用対象
こちらもご覧ください
.NET