バッチファイルの中で、「echo %username%」を実行しても、Systemwalker Operation Managerのサービスのログオンアカウントが表示されてしまいます。

Systemwalker Operation Manager の技術情報はこちら

バッチファイルの中で、「echo %username%」を実行しても、Systemwalker Operation Managerのサービスのログオンアカウントが表示されてしまいます。 原因と対処方法を教えてください。
[原因]
ネットワークジョブの実行ユーザーの確認を%USERNAME%環境変数の値で行っていることが原因です。
%USERNAME%環境変数はスケジュールサーバ上で動作するジョブ(ローカルジョブ)の場合にだけ有効な環境変数で、ネットワークジョブの場合には、%USERNAME%環境変数の値は意味を持ちません。

[対処方法]
ジョブの実行ユーザーの確認は、whoamiコマンドを使用してください。

製品・サービス区分 Systemwalker
製品・サービス情報
対象製品 Systemwalker Operation Manager
バージョン V17, V16, V13
プラットフォーム Windows
アンサー種別 運用/保守
このページの先頭へ