La parte PHP está bien, es el onClick donde te equivocas. No puedes llamar a una función de PHP desde ahí.
Podrías llamar una función Ajax para ejecutar la página PHP que contiene el script.
Por ejemplo:
Código PHP:
Ver original<?php
// www.misitio.com/scriptssh.php
$comando=ssh2_exec($conexion, 'C:\bat\scriptwindows\scriptwindows.bat');
?>
Código HTML:
Ver original<!-- www.misitio.com/index.html -->
<!-- ... -->
<script type="text/javascript" src="http://code.jquery.com/jquery-1.10.1.min.js"></script> function ejecutar(){
$.ajax({
url: "scriptssh.php",
context: document.body
}).done(function() {
$(this).addClass("done");
});
}
<input type="button" name="copiabroad" value="Ejecutar script" onClick="ejecutar()">
<!-- ... -->
No lo he probado, cuéntame como te va