FileSystem.ChDir(String) Метод

Определение

Изменяет текущий каталог или текущую папку. Эта My функция обеспечивает лучшую производительность и производительность операций ввода-вывода файлов, чем ChDir функция. Дополнительные сведения см. в статье 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")

Вы можете внести относительные изменения в каталоге, введя два периода, как показано ниже.

ChDir("..") ' Moves up one directory.

Important

Функция ChDir требует разрешения неуправляемого кода, что может повлиять на его выполнение в ситуациях с частичным доверием. Дополнительные сведения см. в разделе SecurityPermission и .

Применяется к

См. также раздел