0

我正在为我们的 AS400 和域上的批量新用户创建创建一个门户网站,除了将变量从 HTML 表单传递到批处理文件之外,我已经能够让一切正常工作。

批处理文件已经存在,为了尽可能简单,我决定重用它们,因为这将是一个严格的内部应用程序。

我已经将我的变量声明为表单的输入,并将它们设置为在运行批处理文件时由 vb 脚本调用,但是它们不是作为变量传递,而是作为代码中所述传递。

有人可以告诉我我做错了什么,因为我无法通过在网上搜索这个问题找到很多信息吗?

如果您需要更多信息,请告诉我,我会提供。

<script language="VBScript">

strCode = textbox0.Value
strName = textbox1.Value
strIPMG = textbox2.Value
strServer = textbox3.Value

Sub isetup
dim shell
set shell=createobject("wscript.shell")
shell.run "N:\wwwroot\users\iSETUP01.bat strCode strName strIPGM strServer"
set shell=nothing

End Sub

Sub wsetup()
dim shell
set shell=createobject("wscript.shell")
shell.run "N:\wwwroot\users\wSETUP.bat strCode strIPGM"
set shell=nothing

End Sub

</script>
4

1 回答 1

1

你不需要类似的东西...

"N:\wwwroot\users\wSETUP.bat " & strCode & " " & strIPGM
于 2012-12-26T22:02:14.337 回答