La secuencia de comandos a través de Plink en .bat se comporta de manera diferente

tengo un.bat archivo en mi máquina Windows. Esta.bat usos de archivoplink.exe para conectarse a una máquina Ubuntu y ejecutar un.sh guión. Sin embargo, obtengo diferentes comportamientos en el script dependiendo de cómo se use Plink:

iniciar sesión en Ubuntu directamente (en persona) -guión tiene éxito

ssh a través del cliente Bitvise -guión tiene éxito

ssh a través de Plink (llamandoplink.exe) y la secuencia de comandos de llamada desde el shell interactivo (es un shell de Ubuntu dentro de Windowscmd.exe) -guión tiene éxito

ssh vía.bat que luego llama Plink -el script falla

El script falla con mensaje:

error al cargar bibliotecas compartidas: libCint.so: no se puede abrir el archivo de objeto compartido: No existe tal archivo o directorio

Otras publicaciones parecen referirse a problemas de instalación / permisos delibCint.so pero sé que este no es el caso ya que el script funciona correctamente en otros casos como se muestra arriba.

abajo esta elplink.exe línea de mi.bat archivo:

plink.exe !plink_ssh_details! myscript

El script anterior falla cuando se llama de esta manera a través de.bat archivo; nuevamente, tenga en cuenta que tiene éxito cuando se llama directamente desde Ubuntu o cuando I -ssh directamente en Ubuntu a través decmd.exe (utilizandoplink.exe) o cliente de Bitvise. Cualquier ayuda sería apreciada.

Respuestas a la pregunta(2)

Su respuesta a la pregunta