Auf Englisch lesen

Freigeben über


FileSystem.RenameDirectory(String, String) Methode

Definition

Benennt ein Verzeichnis um.

C#
public static void RenameDirectory (string directory, string newName);

Parameter

directory
String

Der Pfad und der Name des umzubenennenden Verzeichnisses.

newName
String

Neuer Name für das Verzeichnis.

Ausnahmen

newName enthält Pfadinformationen.

directory ist Nothing.

- oder -

Der newName ist Nothing oder eine leere Zeichenfolge.

Die Datei ist nicht vorhanden.

Es ist eine Datei oder ein Verzeichnis mit dem in newName angegebenen Namen vorhanden.

Der Pfad überschreitet die im System definierte maximale Länge.

Ein Datei- oder Verzeichnisname im Pfad enthält einen Doppelpunkt (:) oder hat ein ungültiges Format.

Dem Benutzer fehlen die erforderlichen Berechtigungen zum Anzeigen des Pfads.

Der Benutzer verfügt nicht über die erforderliche Berechtigung.

Beispiele

In diesem Beispiel wird das Test Verzeichnis in SecondTestumbenannt.

VB
My.Computer.FileSystem.RenameDirectory("C:MyDocuments\Test", "SecondTest")

Hinweise

Diese Methode kann nicht verwendet werden, um ein Verzeichnis zu verschieben. verwenden Sie die MoveDirectory -Methode, um das Verzeichnis zu verschieben und umzubenennen.

Gilt für:

Produkt Versionen
.NET Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

Weitere Informationen