EulandaXtools — Funktionsreferenz
Benennt eine Datei auf einem SFTP-Server um oder verschiebt sie in ein anderes Verzeichnis.
Rename-SftpFileX [-Server] <string> [[-Port] <int>] [[-Certificate] <string>] [-User] <string>
[[-Password] <securestring>] [[-PlainPassword] <string>] [[-PasswordPath] <string>]
[[-RemoteFolder] <string>] [-RemoteFile] <string> [[-NewFolder] <string>] [[-NewFile] <string>]
[-Force] [<CommonParameters>]Die Funktion ermöglicht es, eine Datei auf einem SFTP-Server umzubenennen oder in ein anderes Zielverzeichnis zu verschieben.
Folgende Schritte werden automatisch ausgeführt:
Unterstützt werden Authentifizierungen über Klartext-Passwort, SecureString, Passwort-Datei oder Zertifikat (Privatschlüssel).
-Server
Type: stringAdresse oder Hostname des SFTP-Servers.
-Port
Type: int
Default: 22TCP-Port des SFTP-Servers (Standard: 22).
-Certificate
Type: stringPfad zur Privatschlüsseldatei für zertifikatsbasierte Authentifizierung.
-User
Type: stringBenutzername zur Authentifizierung.
-Password
Type: securestringPasswort als SecureString.
-PlainPassword
Type: stringPasswort im Klartext, intern zu SecureString umgewandelt.
-PasswordPath
Type: stringPfad zu einer Passwort-Datei (ParameterSet 'file').
-RemoteFolder
Type: string
Default: ""Quellverzeichnis auf dem SFTP-Server. Bei Nichtangabe wird das Home-Verzeichnis verwendet.
-RemoteFile
Type: stringName der Quelldatei, die umbenannt oder verschoben werden soll.
-NewFolder
Type: stringOptionales Zielverzeichnis. Wird automatisch rekursiv erstellt, falls nicht vorhanden. Wenn nicht angegeben, bleibt die Datei im ursprünglichen Verzeichnis.
-NewFile
Type: stringOptional neuer Name der Zieldatei. Wenn nicht angegeben, wird der ursprüngliche Dateiname verwendet.
-Force
Type: switchErzwingt das Überschreiben der Zieldatei, falls diese bereits existiert.