Freigeben über


ftp

Überträgt Dateien zu und von einem Computer, auf dem ein FTP-Serverdienst (File Transfer Protocol) ausgeführt wird. Dieser Befehl kann interaktiv oder im Batchmodus verwendet werden, indem ASCII-Textdateien verarbeitet werden.

Syntax

ftp [-v] [-d] [-i] [-n] [-g] [-s:<filename>] [-a] [-A] [-x:<sendbuffer>] [-r:<recvbuffer>] [-b:<asyncbuffers>][-w:<windowssize>][<host>] [-?]

Parameters

Parameter Description
-v Unterdrückt die Anzeige von Antworten des Remoteservers.
-d Ermöglicht das Debuggen und zeigt alle Befehle an, die zwischen dem FTP-Client und dem FTP-Server übergeben werden.
-i Deaktiviert interaktive Eingabeaufforderungen während mehrerer Dateiübertragungen.
-n Unterdrückt die automatische Anmeldung bei der ersten Verbindung.
-g Deaktiviert das Verwenden von Platzhaltern (Globbing) von Dateinamen. Glob erlaubt die Verwendung des Sternchens (*) und des Fragezeichens (?) als Platzhalterzeichen in lokalen Datei- und Pfadnamen.
-s:<filename> Gibt eine Textdatei an, die ftp-Befehle enthält. Diese Befehle werden nach dem Start von ftp automatisch ausgeführt. Dieser Parameter lässt keine Leerzeichen zu. Verwenden Sie diesen Parameter anstelle der Umleitung (<). Anmerkung: Unter Windows 8 und Windows Server 2012 oder höher muss die Textdatei in UTF-8 geschrieben werden.
-a Gibt an, dass beim Binden der FTP-Datenverbindung eine beliebige lokale Schnittstelle verwendet werden kann.
-A Meldet sich anonym auf dem FTP-Server an.
-x:<sendbuffer> Überschreibt die Standardgröße SO_SNDBUF von 8192.
-r:<recvbuffer> Überschreibt die Standardgröße SO_RCVBUF von 8192.
-b:<asyncbuffers> Überschreibt die standardmäßige asynchrone Pufferanzahl von 3.
-w:<windowsize> Gibt die Größe des Übertragungspuffers an. Die Standardfenstergröße beträgt 65535 Byte.
<host> Gibt den Computernamen, die IP-Adresse oder die IPv6-Adresse des FTP-Servers an, mit dem eine Verbindung hergestellt werden soll. Der Hostname oder die Adresse, sofern angegeben, muss der letzte Parameter in der Zeile sein.
-? Zeigt die Hilfe an der Eingabeaufforderung an.

Remarks

  • Bei den ftp-Befehlszeilenparametern wird zwischen Groß- und Kleinschreibung unterschieden.

  • Dieser Befehl ist nur verfügbar, wenn das Internetprotokoll (TCP/IP) als Komponente in den Eigenschaften eines Netzwerkadapters unter „Netzwerkverbindungen“ installiert ist.

  • Der Befehl ftp kann interaktiv verwendet werden. Nach dem Start erstellt ftp eine Unterumgebung, in der Sie ftp-Befehle verwenden können. Sie können zur Eingabeaufforderung zurückkehren, indem Sie den Befehl quit eingeben. Wenn die ftp-Unterumgebung ausgeführt wird, wird dies durch die ftp > Eingabeaufforderung angezeigt. Weitere Informationen finden Sie unter den ftp-Befehlen .

  • Der Befehl ftp unterstützt die Verwendung von IPv6, wenn das IPv6-Protokoll installiert ist.

Examples

Um sich beim FTP-Server mit dem Namen ftp.example.microsoft.comanzumelden, geben Sie Folgendes ein:

ftp ftp.example.microsoft.com

Geben Sie Folgendes ein, um sich beim FTP-Server ftp.example.microsoft.com anzumelden und die FTP-Befehle auszuführen, die in einer Datei mit dem Namen resync.txtenthalten sind:

ftp -s:resync.txt ftp.example.microsoft.com