【发布时间】:2019-09-16 07:47:39
【问题描述】:
我有一个需要在 Powershell v2.0 中启动的 .ps1 脚本。因此,我使用快捷方式文件在 Sta 模式下启动它:
%SystemRoot%\system32\WindowsPowerShell\v1.0\powershell.exe -Sta -File "C:\TestFile.ps1"
这会在 Sta 模式下启动 Powershell,并且文件能够运行。但是,此 PowerShell 脚本使用 New-ADUser 并在尝试添加用户时遇到拒绝访问问题。据我所知,这是由于需要在管理员模式下运行 PS。但是,我在运行时以 Admin 和 -Sta 模式启动它时遇到问题,我不确定该怎么做。
有没有办法可以使用快捷方式以管理员身份启动 Powershell AND -Sta?
【问题讨论】:
-
New-ADUser需要使用有权在 AD 中添加用户的用户凭据运行。以(本地)管理员身份运行它不应该帮助你..
标签: powershell cmd administrator sta