2

我正在尝试通过我需要的脚本上的快捷方式传递参数。所以我已经完成了我的快捷方式,并在“目标”字段中编写了我的参数“测试”(C:\Users\MBGR\Desktop\test2.ps1 测试)。

在我的脚本中,我有“$args[0]”来接收我的参数。当我从 Win7 (powershell.exe -noexit C:\users\MBGR\Desktop\test2.ps1 TEST) 通过 Execute 发送参数时,它工作得很好。并且还通过 CMD。

所以我的问题是为什么不能使用快捷方式?它与 VBS 配合得很好,我是否缺少一些东西来使它工作?

4

1 回答 1

6

您必须在 Target 编辑框中的脚本前面添加 Powershell 可执行文件。

例子

C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe C:\users\MBGR\Desktop\test2.ps1 测试

于 2013-02-19T12:15:39.730 回答