【问题标题】:How to run below command from vbscript如何从 vbscript 运行以下命令
【发布时间】:2014-12-11 10:21:03
【问题描述】:

我已经编写了 vbscript 代码来从命令提示符设置 putty 的类路径

Dim oShell

putty_path="setx path %path%;C:\putty"
Set oShell = WScript.CreateObject ("WScript.Shell")
oShell.run "cmd /K" & putty_path
Set oShell = Nothing

当我执行 vbscript 代码时,我在命令提示符下遇到错误

错误:语法无效。默认选项不允许超过“2”次。 键入“SETX /?”供使用。请帮忙

【问题讨论】:

    标签: vbscript cmd


    【解决方案1】:

    因为它已经工作了,所以它不能像第一次工作一样第二次或以后再做。无视就好。

    此外,您无需执行任何操作,只需外壳到 PuTTY(您甚至不需要使用扩展程序)。

    oShell.run "putty"
    

    【讨论】:

    • 感谢有关如何在 oshell echo n 中运行以下命令的信息 | psftp.exe 用户名@10.201.210.123 -pw 12322 -b C:\Scanner\act_image_server_local.scr > c:\copy_act_image_server_local.txt
    • 重定向由 cmd.exe 处理。因此,您必须使用 cmd 运行它(您正在创建的控制台窗口没有运行 CMD)。类似oshell.run "cmd /c echo n | psftp.exe username@10.201.210.123 -pw 12322 -b C:\Scanner\act_image_server_local.scr > c:\copy_act_image_server_local.txt
    猜你喜欢
    • 1970-01-01
    • 2014-05-29
    • 1970-01-01
    • 2015-08-26
    • 1970-01-01
    • 2011-07-24
    • 2015-12-10
    • 2019-05-15
    • 2012-11-27
    相关资源
    最近更新 更多