FileSystem.ChDir(String) Metoda

Definice

Změní aktuální adresář nebo složku. Tato My funkce poskytuje lepší produktivitu a výkon v vstupně-výstupních operacích souborů než funkce ChDir . Další informace naleznete v tématu 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)

Parametry

Path
String

Required. Řetězcový výraz, který identifikuje adresář nebo složku, se stane novým výchozím adresářem nebo složkou. Path může obsahovat jednotku. Pokud není zadaná žádná jednotka, ChDir změní výchozí adresář nebo složku na aktuální jednotce.

Výjimky

Path je prázdný.

Je zadána neplatná jednotka nebo jednotka není k dispozici.

Příklady

Tento příklad používá ChDir funkci ke změně aktuálního adresáře nebo složky.

' 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")

Poznámky

Funkce ChDir změní výchozí adresář, ale ne výchozí jednotku. Pokud je například výchozí jednotka C, změní následující příkaz výchozí adresář na jednotce D, ale C zůstane výchozí jednotkou:

ChDir("D:\TMP")

Relativní změny adresáře můžete provést zadáním dvou tečk, a to následujícím způsobem:

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

Important

Funkce ChDir vyžaduje nespravované oprávnění ke kódu, které může mít vliv na jeho spuštění v situacích částečné důvěryhodnosti. Další informace naleznete v tématu SecurityPermission a .

Platí pro

Viz také