操作問い合わせ #3834
openSessionId 1 で PowerShell を起動する方法
Start date:
07/24/2026
Description
Windows 11 Enterprise上でJob Arranger AgentからPowerShellスクリプトを実行すると、実行アカウントはログオンユーザーと同一ですが、PowerShellのSessionIdは0、Environment.UserInteractiveはFalseになります。
ログオン済みのコンソールセッション(SessionId 1)上でPowerShell、またはその子プロセスを起動する標準機能・設定はありますか。
該当機能・設定がない場合、Job Arranger Agentを対話セッションで起動する構成は、現行バージョンでサポート対象となりますか。(現在使用しているのはバージョン 7.2.1)
Updated by 保守サポート 担当362 18 days ago
- Status changed from 新規登録 to 担当者アサイン中
- Assignee set to 保守サポート 担当362
Updated by 保守サポート 担当362 16 days ago
- Status changed from 担当者アサイン中 to 回答中
ログオン済みのコンソールセッション(SessionId 1)上でPowerShell、またはその子プロセスを起動する標準機能・設定はありますか。
Job Arrangerには、ログオン済みユーザーの対話型デスクトップセッション上でPowerShell(またはその子プロセス)を起動するための標準機能や設定オプションはありません。
WindowsサービスとしてJob Arranger Agentが動作している場合、Agentが起動するすべてのプロセスは、Windowsサービスの実行コンテキスト(Session 0)を継承します。
そのため、PowerShellはログオン済みユーザーの対話型デスクトップセッションではなく、Session 0上で実行されます。
該当機能・設定がない場合、Job Arranger Agentを対話セッションで起動する構成は、現行バージョンでサポート対象となりますか。(現在使用しているのはバージョン 7.2.1)
Job Arranger Agent自体を対話型ユーザーセッション上で起動する構成については、バージョン7.2.1およびその他のすべてのバージョンにおいてサポートしておりません。