我的脚本有点问题(感谢您的脚本,Jubjub Bandersnatch爵士),它没有按预期运行。脚本的目的是为操作系统定义一个执行策略,并在设置它之后,执行一个.ps1脚本( IIS 7.0 )。
cls
Powershell -noexit -command "& {Set-ExecutionPolicy remotesigned -Force}"
Powershell -File c:\ScriptsIIS\IISInstallation.ps1问题是,它成功地设置了执行策略,但在此之后,脚本将不会打开.ps1文件。另外,我想到的另一件事是,公司里的人会把这个脚本下载到不同的地方,我如何设置一个通用的桌面呢?比如,我将把一个指南和要求提取桌面上文件的文件放在一起,但是我如何告诉脚本文件将在他们的桌面上(读:不同的用户将需要这个)而不必修改脚本?
EDIT1:第一个问题是在每一行前面用一个简单的“开始”解决的。我想我可以解决第二个问题
powershell -file c:\Users\%Username%\Desktop\ScriptsIIS\IISInstallation.ps1EDIT2: i是对的,“%用户名%解决了它。
发布于 2015-01-25 15:17:00
(问题由OP编辑解决。见问题没有答案,但问题在评论中解决(或在聊天中扩展) )
“任择议定书”写道:
EDIT1:第一个问题是在每一行前面用一个简单的“开始”解决的。我想我可以解决第二个问题
powershell -file c:\Users\%Username%\Desktop\ScriptsIIS\IISInstallation.ps1EDIT2: I是对的," %USERNAME%解决了这个问题。
https://stackoverflow.com/questions/17326857
复制相似问题