Übertragen die Datei mit dem Batch-Skript auf den Raspberry Pi
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. -
Verwenden Sie zum Schluss den
Plink
, um das Skript auf dem Raspberry Pi auszuführen.
Aminul Is an Expert Technical Writer and Full-Stack Developer. He has hands-on working experience on numerous Developer Platforms and SAAS startups. He is highly skilled in numerous Programming languages and Frameworks. He can write professional technical articles like Reviews, Programming, Documentation, SOP, User manual, Whitepaper, etc.
LinkedIn