3

我正在尝试运行以没有“脚本运行”权限的特定用户身份登录的 powershell 脚本。如果我想以其他用户身份运行脚本,是否可以将凭据作为参数添加到脚本中?

./Get-Something –computerName SERVER1 –filePath C:\Whatever -credentials ??

提前干杯!(Powershell菜鸟)

4

2 回答 2

6
Invoke-Command -FilePath "yourPath\yourScript.ps1" -ComputerName yourServer -Credential Get-Credential
于 2013-07-10T13:28:15.797 回答
1

您还可以使用 powershell.exe 创建一个调用脚本的计划任务。

这提供了添加参数和以提升的权限运行脚本的机会。您不需要太多代码来完成此操作。

干杯

奥利弗

于 2014-06-04T11:49:33.363 回答