我通过以下方式在登录时运行 PowerShell 脚本:
Run: gpedit.msc ->
Local Group Policy Editor ->
User Configuration ->
Windows Settings ->
Scripts (Logon/Logoff) ->
Logon ->
PowerShell Scripts ->
Add ->
Browse
在脚本中,我正在使用 Start-Process 执行程序:
if (!(Get-Process "outlook" -ea SilentlyContinue)) {
Start-Process "outlook.exe"
} else { Log("Outlook already running.") }
但它似乎以管理员身份启动这些进程,这是我不希望发生的。
我怎样才能避免这种情况?