バッチファイルの中で、「echo %username%」を実行しても、Systemwalker Operation Managerのサービスのログオンアカウントが表示されてしまいます。
Systemwalker Operation Managerのよくあるご質問を検索できます。
Systemwalker Operation Manager の技術情報はこちら
- バッチファイルの中で、「echo %username%」を実行しても、Systemwalker Operation Managerのサービスのログオンアカウントが表示されてしまいます。 原因と対処方法を教えてください。
- [原因]
ネットワークジョブの実行ユーザーの確認を%USERNAME%環境変数の値で行っていることが原因です。
%USERNAME%環境変数はスケジュールサーバ上で動作するジョブ(ローカルジョブ)の場合にだけ有効な環境変数で、ネットワークジョブの場合には、%USERNAME%環境変数の値は意味を持ちません。
[対処方法]
ジョブの実行ユーザーの確認は、whoamiコマンドを使用してください。
製品・サービス区分 | Systemwalker | ||||||
---|---|---|---|---|---|---|---|
製品・サービス情報 |
|
||||||
アンサー種別 | 運用/保守 |