0

我正在尝试从 JScript 运行 powershell 脚本。powershell 会弹出,但脚本没有被执行。

下面是示例代码

var WSH = new ActiveXObject("WScript.Shell");
var exec= WSH.Exec("powershell .\test1.ps1");
exec.StdIn.Close();

test1.ps1 是一个创建文本文件的简单脚本。

4

1 回答 1

0

尝试将完整路径放入c:\path\to\test1.ps1. 我想“当前目录”有一个不同的想法,它.\没有找到正确的文件。还可以尝试将-NoExitpowershell 命令行放在末尾,也许窗口会保持打开状态,您可以阅读任何错误消息。

于 2022-01-14T06:26:53.707 回答