操作問い合わせ #3791
未完了JobarramgerからのPowershell実行について
開始日:
2025/12/05
説明
JobarrangerからPowershellの実行方法についてご教授ください。
Jobarramger6.0.5.1を使用してあるMWのバックアップ処理をPowershellスクリプト実行で自動化を行おうとしています。
手動でPowershell実行時を動作が異なるため、ご教授いただきたいです。
WindowsSeever2016
・現象
Powershellを「管理者として実行」で開き、手動実行した場合、シェルは動作し、正常にバックアップ実行される。
しかし
同じスクリプトをJobarramgerから実行するとMWのログイン処理の前で止まってしまっている。
JobarramgerのGUIからはエラーは出ず、ずっと実行中のままになっている。
・設定内容
ホスト WindowsServerのホスト名
実行 powershell -File C:\XXX\~~~
ジョブ停止コード 32
タイムアウト警告 0
実行ユーザ WindowsServerのAdminユーザ名
パスワード Adminユーザのパスワード
・質問
①JobarramgerでPowershellを実行する際に管理者権限での実行/権限昇格は可能でしょうか。
実行ユーザを管理者(Adminユーザ)にしている場合、管理者権限でPowershellは実行されますでしょうか。
②Jobarramgerから起動されるpowershellが32bitとなる可能性はありますでしょうか。
(C:\Windows\System32\Windowspowershell\v1.0\powershell.exe -FIle ~~と指定するべきでしょうか)
③同様の事象や水晶設定があればご教授いただきたいです。
ファイル
保守サポート 担当362 さんが約1ヶ月前に更新
- ファイル clipboard-202512081302-zxwj4.png clipboard-202512081302-zxwj4.png を追加
- ステータス を 新規登録 から 回答中 に変更
- 担当者 を 保守サポート 担当360 から 保守サポート 担当362 に変更
①JobarramgerでPowershellを実行する際に管理者権限での実行/権限昇格は可能でしょうか。 実行ユーザを管理者(Adminユーザ)にしている場合、管理者権限でPowershellは実行されますでしょうか。
はい。管理者権限での実行は可能です。
また、実行ユーザを管理者に設定している場合、PowerShellは管理者権限で実行されます。
②Jobarramgerから起動されるpowershellが32bitとなる可能性はありますでしょうか。 (C:\Windows\System32\Windowspowershell\v1.0\powershell.exe -FIle ~~と指定するべきでしょうか)
いいえ、Windowsが64bitであれば、JobArrangerはPowerShellを32bitモードで実行することはございません。
そのため、パスを明示的に C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe に指定する必要はございません。
③同様の事象や水晶設定があればご教授いただきたいです。
PowerShellコマンドをジョブスクリプト内に直接記述してください。
例:
powershell -File C:/testing/Test.ps1
正常に実行させるためのポイント: * PowerShellの実行ポリシーがスクリプトの実行を許可していることを確認してください * JobArranger Managerで実行ユーザとパスワードを設定してください * PowerShellスクリプトが、そのユーザに必要な権限を持っていることを確認してください
参考画像:
保守サポート 担当362 さんが約1ヶ月前に更新
- ステータス を 担当者処理中 から 回答中 に変更
以下の情報をご提供いただけますでしょうか。
- 該当の問題に関連する /var/log/jobarranger/jobarg_server.log のサーバーログ
- Job Arranger のサーバーバージョン