[英]Using sub parametr in string with VBScript
我有一个网页,提取动态服务器列表,我希望能够使用选择的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>
有任何想法吗??
您传递的是常量字符串“hostIP”,而不是hostIP
参数值。
改为:
oShell.run """C:\Program Files (x86)\putty\putty.exe"" -ssh " & hostIP
在VB中, &
是字符串连接运算符, hostIP
是对参数的引用(与"hostIP"
相反,什么是字符串文字)。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.