リモートコマンド実行時のエラー

Anonymous
2025-02-10T06:51:10+00:00

Windows Serverにリモートコマンドでコマンドプロンプトを起動し、eventcreateを実行しようとすると、内部コマンドまたは外部コマンド、操作可能なプログラムまたはバッチファイルとして認識されていませんとエラーメッセージがでる。フルパスだと実行可能で、環境変数も正しく設定されているため、原因がわかりません

Windows Server ID およびアクセス管理

ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。 プライバシーを保護するために、移行された質問のユーザー プロファイルは匿名化されます。

0 件のコメント コメントはありません
{count} 件の投票

5 件の回答

並べ替え方法: 最も役に立つ
  1. Anonymous
    2025-02-10T07:37:03+00:00

    この応答は自動的に翻訳されています。 その結果、文法上の誤りや奇妙な言い回しが生じる可能性があります。

    こんにちは

    マイクロソフト コミュニティに投稿していただき、ありがとうございます。

    1.コマンドがリモートシステムで使用できるかどうかを確認します

    最初に確認することは、eventcreate コマンドがリモート・サーバーの予期された場所に存在するかどうかです。デフォルトでは、eventcreate は Windows Server 2008 以降のバージョンの一部ですが、場合によっては、環境の特定の構成や制限により、見つからないか使用できない場合があります。

    コマンドの場所を確認する: リモート システムで、eventcreate がディレクトリ C:\Windows\System32 に存在することを確認します。これを行うには、リモートサーバーに接続し、コマンドの存在を確認します。
    ディレクトリ C:\Windows\System32\eventcreate.exe
    ファイルが見つからない場合は、Windows Server から必要な機能やツールを修復または再インストールする必要があります。

    1. リモートマシンの環境変数を確認する

    環境変数が正しく設定されているとおっしゃいましたが、$PATH変数を再確認して、eventcreate.exeが存在するSystem32ディレクトリが含まれていることを確認することをお勧めします。

    環境変数の確認: リモート・サーバで、次のコマンドを実行します。
    エコー %PATH%
    出力に C:\Windows\System32 が含まれていることを確認します。そうでない場合は、環境変数に追加します。

    [このPC]を右クリックし、[プロパティ]→[詳細設定]→[環境変数]→します。

    [システム変数] で [パス] を見つけ、C:\Windows\System32 が表示されていることを確認します。

    1. ユーザー権限の確認

    このエラーは、コマンドが実行されているユーザー権限に関連している可能性もあります。EventCreate を実行するには、特にイベント ログにイベントを作成するために、昇格された特権が必要です。リモート セッションに管理者権限がない場合、コマンドが失敗する可能性があります。

    ユーザー権限の確認: リモート コマンドを実行しているユーザーに、eventcreate を実行するための適切な権限 (通常は管理者など) があることを確認します。PowerShell またはバッチ ファイルを使用してコマンドを実行している場合は、スクリプトまたはセッションが管理者権限で昇格されていることを確認します。

    上記の情報がお役に立てば幸いです。

    よろしくお願いいたします

    ルンジエ・ツァイ

    0 件のコメント コメントはありません
  2. Anonymous
    2025-02-10T09:04:21+00:00

    返信いただきありがとうございます。

    1、2は正しく設定されていることがわかったので、3について細かく確認したいのですが、具体的な確認方法を教えていただけないでしょうか。

    0 件のコメント コメントはありません
  3. Anonymous
    2025-02-11T10:23:19+00:00

    ターゲットとなる Windows Server と接続元となるクライアントはドメイン環境ですか、ワークグループ環境ですか?

    ワークグループ環境であれば、リモート UAC が影響しているかもしれません。

    ユーザー アカウント制御とリモート制限 - Windows Server | Microsoft Learn

    0 件のコメント コメントはありません
  4. Anonymous
    2025-02-12T07:00:59+00:00

    windows serverとクライアントはそれぞれドメイン環境になります。

    念の為UACの設定を確認しましたが、一番下の通知しないとなっています。

    0 件のコメント コメントはありません
  5. Anonymous
    2025-02-12T13:41:50+00:00

    ユーザー アカウント制御の設定 - Microsoft サポート

    UAC については推奨設定に戻して動作を確認されることをお勧めします。

    0 件のコメント コメントはありません