HOWTO · Batch

Übertragen die Datei mit dem Batch-Skript auf den Raspberry Pi

Dieses Tutorial zeigt, wie wir Dateien mit Batch Script auf Raspberry Pi übertragen können.

Auf dieser Seite

Dieser Artikel zeigt einen Batch-Befehl, der Dateien von Windows in die Raspberry Pi-Umgebung überträgt und die Datei ausführt.

PuTTY ist ein kostenloses Tool eines Drittanbieters, das eine kostenlose Implementierung von Telnet und SSH für Windows- und Unix-Plattformen enthält. Es verfügt auch über einen xterm-Terminalemulator.

Es unterstützt auch andere Netzwerkprotokolle wie SCP und einige Raw-Socket-Verbindungen. Es ist auch in der Lage, eine Verbindung mit einer seriellen Schnittstelle herzustellen.

Diese Software von Drittanbietern ist hauptsächlich für das Windows-Betriebssystem geschrieben, wird aber auch auf andere Betriebssysteme portiert.

Dieser Artikel verwendet ein PSCP-Tool, einen PuTTY-Client für sichere Kopien. Dieses Tool wird hauptsächlich für die sichere Übertragung zwischen Computern über eine SSH-Verbindung verwendet.

Es gibt ein weiteres Tool namens Plink, das wir verwenden werden, eine Befehlszeilenschnittstelle zu den Backends von PuTTY. Es kann für SSH-Tunneling verwendet werden.

Es ist auch ein Werkzeug ähnlich dem UNIX ssh und wird hauptsächlich zur Automatisierung von Operationen verwendet.

Übertragen Sie die Datei mit dem Batch-Skript auf den Raspberry Pi

  • Als erstes müssen Sie PuTTY in Ihrem Windows-System installieren.
  • Verwenden Sie danach PSCP, um die Datei zu übertragen, indem Sie die folgenden Syntaxen befolgen.
    pscp [YOUR OPTIONS] [USER@]HOST:source target
    pscp [YOUR OPTIONS] source [YOUR SOURCE...] [USER@]HOST:target
    pscp [YOUR OPTIONS] -ls [USER@]HOSTt:filespec
    

    Unten sind die verfügbaren Optionen für den Befehl aufgeführt.

    -V Diese Option druckt die Versionsinformationen.
    -pgpfp Diese Option druckt Fingerabdrücke von PGP-Schlüsseln.
    -p Diese Option behält Dateiattribute bei.
    -q Diese Option weist uns an, keine Statistiken anzuzeigen.
    -r Diese Option dient zum rekursiven Kopieren von Verzeichnissen.
    -v Diese Option dient zum Anzeigen ausführlicher Nachrichten.
    -load sessname Diese Option lädt Einstellungen aus der gespeicherten Sitzung.
    -P port Diese Option stellt eine Verbindung zum angegebenen Port her.
    -l user Diese Option stellt eine Verbindung mit einem angegebenen Benutzernamen her.
    -pw passw Diese Option meldet sich mit dem angegebenen Passwort an.
    -1 -2 Diese Option erzwingt die Verwendung einer bestimmten Version des SSH-Protokolls.
    -4 -6 Diese Option erzwingt die Verwendung von IPv4 oder IPv6.
    -C Diese Option aktiviert die Komprimierung.
    -i key Diese Option legt eine private Schlüsseldatei für die Authentifizierung fest.
    -noagent Diese Option deaktiviert die Verwendung von Pageant.
    -agent Diese Option aktiviert die Verwendung von Pageant.
    -batch Diese Option deaktiviert alle interaktiven Eingabeaufforderungen.
    -unsafe Diese Option erlaubt Ihnen serverseitige Wildcards, ist aber unsicher.
    -sftp Diese Option erzwingt die Verwendung des SFTP-Protokolls.
    -scp Diese Option erzwingt die Verwendung des SCP-Protokolls.