我的脚本有一点问题(感谢脚本,先生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%解决了它。
答案 0 :(得分:0)
(OP编辑解决了问题。请参阅Question with no answers, but issue solved in the comments (or extended in chat))
OP写道:EDIT1:第一个问题是通过一个简单的"开始"在每条线前面。而且我想我可以解决第二个问题:
powershell -file c:\Users\%Username%\Desktop\ScriptsIIS\IISInstallation.ps1
EDIT2:我是对的,
" %USERNAME%
解决了它。