BAT 怎么给其调用的WSF脚本文件传参数?
1个回答
展开全部
和vbs/js中的WScript.arguments的用法一样啊~
① 代码:
wsf
<package>
<job id="test">
<script language="JScript">
var i, n = WScript.arguments.length;
if (n == 0)
{
WScript.stderr.writeLine("No arguments.");
}
else
for (i=0;i<n;i++)
{
WScript.stdout.writeLine(WScript.arguments.item(i));
}
</script>
</job>
</package>
bat:
@echo off
call cscript /nologo test.wsf "123" "456" "a b c"
@echo on
② 运行:
123
456
a b c
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询