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