如何为telnet会话参数化.wsf脚本?

8

我希望能够自动化一个在Windows上的telnet会话任务,以便可以使用不同的值多次运行它。

我有一个.wsf脚本可以一次性地执行该任务并使用硬编码的值。

如何设置.wsf脚本的参数值。

是否有任何参数化的方式,比如使用Excel来存储所有变量并动态地将它们传递给脚本?

1个回答

2
<?xml version="1.0" ?><job><script language="VBScript">
<![CDATA[

Set a = WScript.Arguments
Dim i
i = 0
While a.length > i
    WScript.Echo WScript.Arguments(i)
    i = i + 1
Wend

]]>
</script></job>

并将其作为wscript.exe myfile.wsf param1 "pa r a m 2" param3运行


不支持的16位应用程序该程序或功能“??\C:\Users\Windows\wscript.exe”无法启动或运行,因为与64位Windows版本不兼容。请联系软件供应商,询问是否有64位Windows兼容版本可用。 - Underoos
你一定有一个奇怪的wscript.exe文件,使用%windir%\system32\wscript.exe。 - Anders

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接