2017-09-05 5 views
0

Also was ich versuche zu tun ist, verwenden Sie putty.exe von der Befehlszeile, um eine Verbindung zu einem seriellen Port zu öffnen. Ich habe diesen Teil abgedeckt, ich komme rein und was ich dann tun muss, ist einige Befehle über den Port zu senden.So senden Sie Putty-Befehle über eine Batch-Datei?

Ich habe versucht, eine -m und eine TXT-Datei mit dem, was ich versuche zu tun, aber es scheint nicht zu funktionieren.

Befehle

<cr> 
<cr> 
M<cr> 
4055222<cr> 
test<cr> 
N<cr> 

ich diese haben so weit, dass die Sitzung

start "" C:\"Program Files"\PuTTY\putty.exe -load "test" 

Jede Beratung würde geschätzt öffnet!

+0

Hat die Datei ausführbare Rechte? – Todd

+0

Haben Sie die Skriptdatei auf Ihrem Remote-System abgelegt? Haben Sie sichergestellt, dass die Skriptdatei nur Zeilenvorschübe und nicht den Zeilenvorschub für Wagenrücklauf verwendet? – Squashman

Antwort

0

Mit Putty das einzige, was ich gefunden habe, ist Auto-Hotkey verwenden und ein Skript schreiben, um die Befehle mit Pausen zu senden.

Das fand ich nach etwas mehr suchen: putty from a batch file and a script?

P. S. Haben Sie sich GitBash angesehen? Ich bevorzuge es über Kitt, wenn ich etwas anderes als ssh tun muss ...

+0

Wie steht Git Bash zu dieser Frage? – andy

+1

"Jeder Rat würde geschätzt werden!" - Ich würde es darunter stellen. GitBash unterstützt Serial seit einigen Monaten. –

+0

Ich hätte erwähnen sollen, dass ich dafür auf eine Windows-Umgebung beschränkt bin. –

Verwandte Themen