Send-SftpFile

EulandaXtools — Funktionsreferenz

Send-SftpFile

ÜBERSICHT

Lädt eine Datei auf einen entfernten SFTP-Server hoch.

SYNTAX

Send-SftpFile [-Server] <string> [[-Port] <int>] [[-Certificate] <string>] [-User] <string>
    [[-Password] <securestring>] [[-PlainPassword] <string>] [[-PasswordPath] <string>]
    [[-RemoteFolder] <string>] [[-RemoteFile] <string>] [[-LocalFolder] <string>] [-LocalFile]
    <string> [<CommonParameters>]

BESCHREIBUNG

Sendet eine lokale Datei via SFTP an einen Remote-Server. Unterstützt Passwort- oder zertifikatsbasierte Authentifizierung. Existiert das Zielverzeichnis auf dem Server nicht, wird es automatisch rekursiv angelegt.

Wenn sich lokaler und Remote-Dateiname unterscheiden, wird intern ein temporärer Ordner verwendet, da POSH-SSH gleiche Datei-Namen voraussetzt.

PARAMETER

-Server

Type: string

Hostname oder IP-Adresse des SFTP-Servers.

-Port

Type: int
Default: 22

TCP-Port (Standard: 22).

-Certificate

Type: string

Pfad zur Privatschlüsseldatei (*.pem).

-User

Type: string

Benutzername am SFTP-Server.

-Password

Type: securestring

SecureString-Passwort (ParameterSet 'secure').

-PlainPassword

Type: string

Klartext-Passwort (ParameterSet 'plain').

-PasswordPath

Type: string

Pfad zu einer Passwort-Datei (ParameterSet 'file').

-LocalFolder

Type: string

Lokales Verzeichnis der Datei. Standard: aktuelles Verzeichnis.

-LocalFile

Type: string

Lokaler Dateiname.

-RemoteFolder

Type: string
Default: ""

Zielverzeichnis auf SFTP-Server. Standard: Benutzer-Home-Verzeichnis.

-RemoteFile

Type: string

Optionaler Ziel-Dateiname (Standard: wie lokale Datei).

AUSGABEN

bool

True bei Erfolg, sonst False.

VERWANDTE LINKS

Get-SftpDir

Get-SftpFileAge

Get-SftpFileDate

Get-SftpFileSize

Get-SftpOldestFilename

New-SftpFolder

Receive-SftpFile

Remove-SftpFile

Remove-SftpFolder

Rename-SftpFileX

Rename-SftpFolder

Test-SftpFile

Test-SftpFingerprint

Test-SftpFolder

Test-SftpPort

HINWEISE