我有一个网页,提取动态服务器列表,我希望能够使用选择的Linux框启动putty / winSCP。 我似乎无法有效地传递参数。

    <a href="#" onclick="putty('10.201.38.14');">link</a>
    <script language="vbscript"> 
    Sub putty(hostIP) 
        Set oShell = CreateObject("WScript.Shell") 
        oShell.run """C:\Program Files (x86)\putty\putty.exe"" -ssh hostIP" 
        Set oShell = Nothing 
    End sub 
    </script>

有任何想法吗??

===============>>#1 票数:3 已采纳

您传递的是常量字符串“hostIP”,而不是hostIP参数值。

改为:

oShell.run """C:\Program Files (x86)\putty\putty.exe"" -ssh " & hostIP

在VB中, &是字符串连接运算符, hostIP是对参数的引用(与"hostIP"相反,什么是字符串文字)。

  ask by Bolson32 translate from so

未解决问题?本站智能推荐:

4回复

VBScript的+和&运算符有什么区别?

在谈论VBScript的每个站点上,“ & ”运算符都列为字符串串联运算符。 但是,在我最近继承的某些代码中,我看到正在使用' + '运算符,因此没有看到任何错误。 这是公认的替代方法吗?
8回复

在VBScript中为字符串添加引号

我有这个代码: 运行后, g值为abcd xyz 。 不过,我想周围的值引号a在g 。 运行代码后, g应该是abcd "xyz"而不是。 我怎么能做到这一点?
1回复

在Join(Array())内串联变量+字符串

我在下面的脚本中引用了两个文件名,第二个文件名存在于""之间的Join(Array()) ,但是我需要使用之前在变量中已定义的文件夹名,在此文件夹中创建一个新文件,该文件将存储此脚本产生的最终结果: 然后,如果我尝试将">.\\urls.csv"替换为例如""""+sCurDir
1回复

VBScript中的用户定义变量

我正在尝试编写一个VBScript来登录PUTTY并执行一堆命令。 我正在尝试从输入框中获取UserID和密码进行登录,然后将其作为登录变量传递。 但是我无法正确传递UserName和Passwrd 。 请提出建议。
1回复

在SQL查询中使用串联字符串

以为我很聪明,就是将一个数组中的值和字段名串联起来,然后将它们插入SQL中。 这样做是为了节省我将值的负载直接放入我使用的函数中。 因此,我有一个数组,可以遍历并连接值以组成一个字符串。 正确地创建了两个字符串,例如: 然后我有我的查询: 但这是行不通的。 有什
1回复

在Android中使用'+'连接字符串

我正在实现toString方法(Android),该方法需要连接对象中的所有字段 对于Java(JDK),我可以执行以下操作: 在后台,Java编译器将使用StringBuilder为我构建String串联,因此不必显式使用StringBuilder。 我的问题是:我可以在A
3回复

如何在sqlite中使用填充连接字符串

我在sqlite表中有三列: 我需要选择Column1-Column2-Column3 (例如A-01-0001 )。 我想用-填充每列 我是一个关于SQLite的初学者,任何帮助将不胜感激
1回复

vbscript中的Sendkeys正在截断在腻子终端中传递的密钥

我已经编写了一个vbscript来使用plink自动执行腻子命令。 通过vbscript的sendkeys方法发送linux命令时,它会在将字符传递到腻子终端时随机截断字符。 有什么可能的替代方法? 在Putty终端中,sendkeys仅显示cd ab
1回复

需要在UNIX服务器中运行批处理脚本并通过vbscript显示输出

我目前正在开发新的VBScript,以在UNIX服务器中执行Shell(通过Putty软件), 我收到connection refused错误。 当我在没有脚本( 1.sh )的情况下运行以下命令时 连接已建立,没有任何问题。 另外,我只是想提取输出,一旦提取,会话应
4回复

Java字符串参数化

在我的一种Java工具中,我反复创建了一些字符串,这些字符串包含在其中的更改变量,如下所示: 我忍不住觉得这不是在创建的String具有“参数”的最佳方法,因为非参数文本始终是相同的。 但是,据我了解,使用String.format或类似方法插入这些参数实际上比简单的串联效率低。