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 и .