ログオン時に 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.") }
しかし、これらのプロセスを管理者として開始するようです。これは望ましくありません。
どうすればこれを回避できますか?