0

我的脚本(感谢 Jubjub Bandersnatch 先生的脚本)有一点问题,它没有按预期运行。该脚本旨在为操作系统定义一个执行策略,并在设置它之后执行一个安装IIS 7.0的 .ps1 脚本。

cls
Powershell -noexit -command "& {Set-ExecutionPolicy remotesigned -Force}"
Powershell -File c:\ScriptsIIS\IISInstallation.ps1

问题是,它设置了一个成功的执行策略,但是在它之后,脚本将不会打开 .ps1 文件。还有,我想到的另一件事是,公司里的人会把这个脚本下载到不同的地方,如何设置通用桌面?就像,我将把一个指南与要求在桌面上提取文件的文件放在一起,但是我如何告诉脚本文件将在他们的桌面上(阅读:不同的用户将需要这个)而无需修改脚本?

EDIT1:第一个问题通过在每行前面的简单“开始”解决。我想我可以解决第二个问题:

powershell -file c:\Users\%Username%\Desktop\ScriptsIIS\IISInstallation.ps1

EDIT2:我是对的,“ %USERNAME% 解决了它。

4

1 回答 1

0

(问题由 OP 编辑​​解决。请参阅没有答案的问题,但问题已在评论中解决(或在聊天中扩展)

OP写道:

EDIT1:第一个问题通过在每行前面的简单“开始”解决。我想我可以解决第二个问题:

powershell -file c:\Users\%Username%\Desktop\ScriptsIIS\IISInstallation.ps1

EDIT2:我是对的," %USERNAME%解决了。

于 2015-01-25T15:17:00.383 回答