在一个脚本中捕获多个命令
Posted
技术标签:
【中文标题】在一个脚本中捕获多个命令【英文标题】:Catch multiple commands in one script 【发布时间】:2013-03-20 09:47:16 【问题描述】:我使用 LANDesk 来管理我公司的设备。 这个工具很棒,但它无法向设备所有者发送电子邮件。
因此,我创建了一个名为“已发送电子邮件”的右键单击选项。此选项执行一个 bat 文件。电子邮件地址是命令行参数。
如果我选择 50 台设备,批处理文件将执行 50 次。这很烦人,有人知道如何重定向所有 50 个 ex
【问题讨论】:
欢迎您!首先,请发布您要扩展的代码。接下来,仅包含与您的问题相关的标签。这里的“vbscript”标签是什么意思? 这看起来像是题外话。您应该更加强调批处理问题。 (+ 显示代码,如前所述)。或者,如果有帮助,请接受一个答案(到目前为止)。 【参考方案1】:我不明白向批处理文件发送 50 个或更多参数的问题出在哪里。如果问题是如何遍历多个可变数量的参数,那么:
FOR %%A IN (%*) DO (
REM --Code goes here--
ECHO %%A
)
我希望这会有所帮助。
【讨论】:
以上是关于在一个脚本中捕获多个命令的主要内容,如果未能解决你的问题,请参考以下文章
如何在 Shell 脚本的变量中捕获 telnet 命令的输出