Freigeben über


FileSystem.ChDir(String) Methode

Definition

Ändert das aktuelle Verzeichnis oder den aktuellen Ordner. Das My-Feature ermöglicht bei Datei-E/A-Vorgängen eine höhere Produktivität und Leistung als die ChDir-Funktion. Weitere Informationen finden Sie unter 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)

Parameter

Path
String

Erforderlich. Ein Zeichenfolgenausdruck, der das Verzeichnis oder den Ordner bezeichnet, das bzw. der zum neuen Verzeichnis oder Ordner wird. Path enthält möglicherweise das Laufwerk. Wenn kein Laufwerk angegeben wird, ändert ChDir das Standardverzeichnis oder den Ordner in das aktuelle Laufwerk.

Ausnahmen

Path ist leer.

Angegebenes Laufwerk ungültig oder nicht verfügbar.

Beispiele

In diesem Beispiel wird die ChDir -Funktion verwendet, um das aktuelle Verzeichnis oder den aktuellen Ordner zu ändern.

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

Hinweise

Die ChDir Funktion ändert das Standardverzeichnis, aber nicht das Standardlaufwerk. Wenn das Standardlaufwerk beispielsweise C ist, ändert die folgende Anweisung das Standardverzeichnis auf Laufwerk D, aber C bleibt das Standardlaufwerk:

ChDir("D:\TMP")

Sie können relative Verzeichnisänderungen vornehmen, indem Sie zwei Zeiträume wie folgt eingeben:

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

Wichtig

Die ChDir Funktion erfordert die Berechtigung für nicht verwalteten Code, was sich auf die Ausführung in teilweise vertrauenswürdigen Situationen auswirken kann. Weitere Informationen finden Sie unter SecurityPermission und .

Gilt für:

Weitere Informationen