Script über Plink in .bat verhält sich anders
Ich habe ein.bat
-Datei auf meinem Windows-Computer. Dies.bat
Datei verwendetplink.exe
, um eine Verbindung zu einem Ubuntu-Rechner herzustellen und ein @ auszuführ.sh
Skript. Ich erhalte jedoch unterschiedliche Verhaltensweisen im Skript, je nachdem, wie Plink verwendet wird:
log auf Ubuntu direkt (persönlich) -script ist erfolgreich
ssh über Bitvise-Client -script ist erfolgreich
ssh via Plink (durch Aufrufen vonplink.exe
) und Aufrufen des Skripts von der interaktiven Shell (es ist eine Ubuntu-Shell in Windowscmd.exe
) -script ist erfolgreich
ssh via.bat
was dann Plink nennt -script fehlgeschlagen
Das Skript schlägt fehl mit der Meldung:
Fehler beim Laden von gemeinsam genutzten Bibliotheken: libCint.so: Datei mit gemeinsam genutzten Objekten kann nicht geöffnet werden: Keine solche Datei oder Verzeichnis
Andere Beiträge beziehen sich anscheinend auf Installations- / Berechtigungsprobleme vonlibCint.so
aber ich weiß, dass dies nicht der Fall ist, da das Skript in anderen Fällen wie oben gezeigt korrekt funktioniert.
Below ist dasplink.exe
Zeile von meinem.bat
Datei
plink.exe !plink_ssh_details! myscript
Das obige Skript schlägt fehl, wenn es auf diese Weise über @ aufgerufen wir.bat
Datei; wieder beachte, dass es erfolgreich ist, wenn es direkt von Ubuntu aufgerufen wird oder wenn ich -ssh direkt über @ in Ubuntu eingecmd.exe
(mitplink.exe
) oder Bitvise-Client. Jede Hilfe wäre dankbar.