FileSystem.ChDir(String) Metoda

Definice

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

Povinná hodnota. Řetězcový výraz, který identifikuje, který adresář nebo složka se stane novým výchozím adresářem nebo složkou. Path může obsahovat jednotku. Pokud není zadána žá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, následující příkaz změní 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.

Důležité

Funkce ChDir vyžaduje oprávnění nespravovaného kódu, což může mít vliv na její provádění v situacích s částečnou důvěryhodností. Další informace najdete v tématech SecurityPermission a .

Platí pro

Viz také