Поделиться через


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.

Важно!

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

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

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