※ ChatGPTを利用し、要約された質問です(原文:Windowsの 「msg」 コマンドについて)
Windowsの「msg」コマンドについて
このQ&Aのポイント
Windowsの「msg」コマンドを利用して、Windows2008からWindowsXPにメッセージを送信する方法を教えてください。
Windows2008では「net send」コマンドは利用できないため、代わりに「msg」コマンドを使用します。
WindowsXPのメッセージ送信先端末にレジストリキーを追加し、送信元のWindows2008から「MSG * /SERVER:送信先コンピュータ名 メッセージ」コマンドを実行してください。
初めて質問させていただきます。
現在、Windows2003より、WindowsXPに対して「net send」 にてメッセージを発信しているのですが、Windows2008より、WindowsXPに対して同様の処理を行う必要が生じています。
そこで、以下の2点についてご教授願います。
1.「net send」 コマンドはWindows2008では利用できないため、代わりに「msg」コマンドで上記を行うことは可能でしょうか。可能であれば具体的な方法を教えてください。
2.不可能な場合、代替案があれば教えてください。(フリーツール利用等)
~以下詳細~
□Windows2008について
・OS:Windows2008 StandardEdition 32bit SP1
・ドメイン:参加(ログイン先はローカル)
□WindowsXPについて
・OS:WindowsXP Standard SP3
・ドメイン:参加(ログイン先もドメイン)
□その他
・上記2台のWindowsへの「ログインユーザ」「パスワード」は共に異なります
・上記2台のネットワークのセグメントは同一です(当然pingは通ります)
・上記2台の参加ドメインは同一です
・上記2台のファイアウォール(Windowsの)は無効です
なお、以下は実施済みですがダメでした。
1.送信先(WindowsXP)端末に以下のレジストリキーを追加・設定
<HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TerminalServer>
の「AllowRemoteRPC」に「1」を設定
2.送信先(Windows2008)サーバより以下のコマンドを実施
「MSG * /SERVER:送信先コンピュータ名 メッセージ」
よろしくお願いいたします。
-以上-
お礼
お礼が遅くなり申しわけありません。 解答ありがとうございます。 再起動はしていますが、以下のエラーが発生します。 「セッション名の取得エラー5」 Windowsへの「ログインユーザ」「パスワード」が異なることが 原因ではないかと想像しているのですが、いかがでしょうか。