gpt4 book ai didi

用于将 putty 加载到特定 ssh 主机的 Javascript

转载 作者:行者123 更新时间:2023-11-28 00:55:13 27 4
gpt4 key购买 nike

我正在尝试创建一个具有链接的网站,根据这些链接,它将通过 ssh 连接加载 putty 到特定主机。 (这是内部使用的,即 6)

到目前为止我已经忽略了主机

<script language="javascript">
function connection(host) {
oShell = new ActiveXObject("Wscript.Shell");
oShell.Run("putty.exe -ssh" + host + "22");
}

</script>



<a href="javascript:connection('@1.1.1.1')"> Connection 1 </a>

最佳答案

我设法执行您需要的操作

<script language="javascript">
function connection(host) {
var oShell = new ActiveXObject("Wscript.Shell");
oShell.Run('"c:\\Archivos de programa\\PuTTY\\putty.exe" -ssh '+ host +' 22');
}

</script>

<a href="javascript:connection('@1.1.1.1')"> Connection 1 </a>

我需要传递 putty 可执行文件的位置(带有转义字符),并添加代码中缺少的一些空格(在 -ssh 之后和 22 之前)。只要 putty 可以独立运行,也许您可​​以将 putty.exe 放置在网络共享位置,这样每个人都可以启动它,最重要的是:所有用户都有一个一致的位置。

另请参阅 command-line options of putty这对您来说也可能很有趣。

关于用于将 putty 加载到特定 ssh 主机的 Javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26302942/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com