• 締切済み

Windows7にポップアップメッセージ表示

こんにちは 1台のServer(Win2008Server)からもう一台のPC(Win7Pro)に対してメッセージを送り(例:システムが死んでます)、 ポップアップして最前に表示させたいのですが、やり方がわかりません。 2台は同じネットワーク上にあります。「msg」コマンドが有効と聞いたのですが、全くやり方が不明です。教えてください。 また追伸ですが msgコマンドで ============== >>>msg.exe ユーザーにメッセージを送信します。 MSG {ユーザー名 | セッション名 | セッション ID | @ファイル名 | *} [/SERVER:サーバー名] [/TIME:秒] [/V] [/W] [メッセージ] ユーザー名 送信先のユーザー名を指定します。 セッション名 セッション名を指定します。 セッションID セッション ID を指定します。 @ファイル名 メッセージの送信先一覧のファイル (ユーザー名、 セッション名、セッション ID) を指定します。 * 指定されたサーバーのすべてのセッションにメッセージを 送信します。 /SERVER:サーバー名 送信先のサーバーを指定します (既定値は現在のサーバー)。 /TIME:秒 受信者の確認応答までの待ち時間を指定します。 /V 実行中に詳細情報を表示します。 /W ユーザーからの応答を待ちます。通常 /V オプションと共に 指定します。 メッセージ 送信するメッセージを指定します。指定しない場合は、入力 プロンプトが表示されるか、または stdin から読み取ります。 ============== を使用して行うと書いてありますが {ユーザー名 | セッション名 | セッション ID | @ファイル名 | *} の部分はなんと記入すればよいのでしょうか?? こちらの実験環境では WinXP/Win2008ServerからWin7にローカルにつながっているだけで ドメインに参加している訳ではありません。 Win7で「msg ユーザー名(Win7ログインユーザー) メッセージ」でコマンドを打つと自分には表示されます 素人の質問で間違いもあるかと思いますが 宜しくお願いします

みんなの回答

回答No.1

 なかなか回答がつかないようなので、素人ながらコメントしておき ます。 >「msg」コマンドが有効と聞いたのですが、  そういう難易度の高いコマンド操作をするより「IP Messenger」の ような専用ツールのお世話になった方が簡単だと思います。 IP Messenger (窓の杜) http://www.forest.impress.co.jp/lib/inet/msgchat/messenger/ipmsg.html IP Messenger for Win (Vector) http://www.vector.co.jp/soft/cmt/winnt/net/se038373.html  ファイルを添付することも出来るし、便利すぎて一度使い始めると 手放せなくなるフリーのメッセンジャーソフトです。  それとも、これは LAN内各端末にもインストールされている必要が あるので現実的では無いなど、外部ツールの類を導入できない理由が おありでしょうか?  その場合 ここのカテゴリーよりも「[技術者向] コンピューター」 というカテゴリーの方が、専門的な知見を得られると思います。 OKWave > [技術者向]コンピューター > ネットワークセキュリティ http://okwave.jp/c227.html

参考URL:
http://ipmsg.org/

関連するQ&A

  • Windows 7から2000へのmsg.exe

    お世話になります。 別マシンにポップアップ・メッセージを送りたい際に,Windows 2000/XPまでであれば「net send」コマンド,Windows Vista/7 であれば「msg.exe」コマンドがあります。 今回 Windows 7(マシン名:\\win7) から Windows 2000(マシン名:\\win2k)へメッセージを送りたいのですが; win7 > msg.exe console /server:win2k "テストメッセージ" セッション名の取得エラー 1722 で送信することができません。 また win7 上で「net send ~」しようとしてもコマンドが実装されていません。 なお受信(win2k)側で,以下の設定は実施済みです。 HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server\AllowRemoteRPC = 1(REG_DWORD) 何か良い術はありませんでしょうか。よろしくお願いします。

  • リモートデスクトップ接続しているユーザをCUI的に見る

    リモートデスクトップ接続しているユーザをCUI的に見る windows serverにPCからリモートデスクトップ接続が2台迄できます。 既に2台接続していると、接続できません。 この時に、誰がリモートでログインしているのかを知りたいです。 リモートデスクトップ接続が2台されていても、それとは関係無くPowerShellからCUI的なログインができます。 Enter-PSSession サーバ名 ここから、リモートデスクトップ接続しているユーザIDを知るコマンドはありませんか? 調べてみて、惜しいコマンドはいくつか見つけました。 net session ・・・ セッションを使用しているユーザ net file ・・・ ファイルを使用しているユーザ

  • LAN上のVistaにメッセージを送信する。

    LAN上のサーバ(Windows2003server)からクライアントPCにメッセージを送信したいのですが、msgコマンドではメッセージを送信することができなく、困っています。何か良い方法はないでしょうか? もしくは、起動と同時に定められたメッセージをLAN上のPCに送信するアプリケーションはないでしょうか?

  • クライアントPCにメッセージを表示させたい

    サーバはWindows2000Server(ActiveDirectory)、 クライアントがWindows2000Professionalという環境で、 指定したユーザがログオンしたときいろいろなメッセージを表示させたいのですが、 方法としてはログオンスクリプトの使用を考えています。 もしここで可能ならば、ユーザのOU移動なしに、 指定したグループに対しメッセージを表示させてたいです。(←可能ですか?) クライアントPCにメッセージを表示させるスクリプトですが、 (メッセージは作成したbmpファイル等を表示させたいです) 知識不足でその記述方法がわかりません・・・・ わかる方教えてください!!

  • net send に代わるmsgコマンドについて

    『net send』コマンドと『msg』コマンドの違いについて教えてください。 WindowsXPやWindowsServer2003等にて、 Messenger serviceを有効にした状態で『net send』コマンドだと他のPCへメッセージが表示されるのですが、 『msg』コマンドは/server:で対象に他のPCを指定しても "エラー [5]:アクセスが拒否されました。"となってしまいます。 対象をローカル(自身)にするとローカルにちゃんとメッセージが表示されます。 また、コマンドを実行しているユーザはドメインの管理者アカウントで、 送信側/受信側どちらのPCもセキュリティソフトも停止させ、 Windowsファイアウォールも無効にしても同様です。 どなたか『msg』コマンドで『net send』コマンドのように、 他のPCに対しメッセージを表示させる方法を御教授お願いいたします。

  • wallコマンドでメッセージを最前面に表示

    Linuxで、rootにてwallコマンドを用いています。 しかし、wallでメッセージを送信しても、ログインユーザーが ターミナルウィンドウを開いていないとメッセージが表示されないようです。 また、ターミナルウィンドウを開いていたとしても、他のウィンドウが邪魔をして、 メッセージが来たことに気付かない事態が生じています。 メッセージをログインユーザーに送信後、強制的に表示メッセージを 最前面に押し出すようなコマンド、あるいはオプションは何かございますでしょうか?

  • Windows2000ServerにopenSSHをインストールしましたがSCPで接続出来ません。

    ちょっと困っております。 windows2000ServerにwindowsXPのクライアントより SCPにてファイルを送信しようと思っております。 windows2000ServerにOpenSSH for Windowsをインストールして、 設定も完了致しました。 クライアントにはWinSCPをインストール致しました。 接続する際に[セッション]→ホスト、ユーザ名、パスワードを設定し、ファイルプロトコルをSFTPにしてログインボタンを押すと、接続出来るのですが、ファイルプロトコルをSCPにすると接続出来ません。 もう少し具体的に説明しますと、小窓で以下のメッセージが表示されます。 サーバーを検索中・・・ サーバーに接続しています・・・ 認証しています・・・ ユーザ名"xxxxx"を使用中 入力済みパスワードを認証中 認証されました セッションを開始しています・・・ このまま止まってしまい、ダイアログにて"15秒以上反応がありません。待機中です。"と表示されます。 中止を押して詳細メッセージを見ると以下のように表示されています。 "開始時のメッセージ省略のエラー。選択したシェルはWinSCP互換ではないかもしれません(BASHをお勧めします)。" これはサーバー側の設定が問題あるのでしょうか。 ※現状は環境構築のテストをしているために、WinSCPにて確認しておりますが、本番の時はバッチファイルにて、SCPコマンドによりwindows2000Serverにデータが送られてくるようになります。

  • フルスクリーンで画面にメッセージを表示する方法

    Windows XPに標準で入っているプログラムかコマンドを使用して、あらかじめユーザーが用意してあるファイル(Bitmapなり、rtfファイルなり、docファイルなり、なんでも良い)を全画面表示させる方法はないでしょうか。 msgコマンドだとポップアップは小さいし、mspaint.exeだと全画面モードで開始するオプションは無いようです。 ある監視プログラムを使っていて、そのプログラムが異常を検知したらオペレーター画面にフルスクリーンでメッセージが出て知らせる仕掛けをしたいのです。

  • Windows2008タスクマネージャのユーザ名

    同じハードのwindows2008Stdサーバですが、ローカルでログインした時、タスクマネージャのユーザータブに表示されるユーザ名が、ほとんどはユーザーIdだけなのですが、1台だけsv001¥user123の様に頭にコンピュータ名がついてます。 Whoa Iコマンドでは同じ結果になります。何が違うのか教えて頂けませんでしょうか。

  • Windowsの 「msg」 コマンドについて

    初めて質問させていただきます。 現在、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:送信先コンピュータ名 メッセージ」 よろしくお願いいたします。 -以上-