0

我有两个 EXE 文件,一个用于加密,另一个用于解密。现在我想在我的 VB 脚本中构建的 ASP 页面中调用这些 exe 来加密这些值,然后保存在一个文件中。这些 exe 将两个或三个值作为参数,并以 XML 格式返回两个值。

例如:调用 exe :: c:\IKish\Shared\Encrypt>Encrypt.exe /iv:"xx xx xx" /text:user

输出 ::

 <Evalue>
   <key>784cjidbdk77fkdl161c</key>
   <Result>9kflo53jvo1ce4801kskbf399b7</Result>
 </Evalue>

有人可以帮我编写执行 exe 并在 ASP 文件中捕获其输出的代码吗?

4

1 回答 1

1
Set oShell = Server.CreateObject("WScript.Shell")
Set oExec = oShell.Exec("Encrypt.exe /iv:""xx xx xx"" /text:user")
If Not (oExec Is Nothing) Then 
    strOutput = oExec.StdOut.ReadAll
End If
于 2013-11-07T12:34:32.880 回答