繁体   English   中英

使用不同的凭据运行 powershell 脚本

[英]Run powershell script using different credentials

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

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

提前加油! (Powershell 菜鸟)

Invoke-Command -FilePath "yourPath\yourScript.ps1" -ComputerName yourServer -Credential Get-Credential

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

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

干杯

奥利弗

我可以将密码作为参数传递给 ps1 吗?

另外如何设置具有提升权限的Windows用户ID?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM