FileSystem.ChDir(String) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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 .