人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

(解決時には先着1名さまに3500ptお支払いします。)
大変困ってます。Windows2003のMessengerの機能(コンピュータの管理のサービスにあるMessengerです)を使って
同一セグメントないのXP端末にアラームをポップアップさせるようにしていますが、
(たとえば、ARCServeのalert)
xp端末の電源が入ってないと、当然ですがアラームがポップアップでうけられません。
事情があり、xp端末は17:00?9:00までの夜間は電源をオフにしないといけません。
この問題をどうにか解決する方法はないでしょうか。
xp端末が起動してから、アラームのメッセンジャーをうけられたらいいのですが、、、

よろしくお願いします。

●質問者: meichi
●カテゴリ:コンピュータ インターネット
✍キーワード:00 XP うけら アラーム オフ
○ 状態 :終了
└ 回答数 : 4/4件

▽最新の回答へ

1 ● abesyarara
●40ポイント

状況がわかりかねるのですが

要は落としていてメッセージが受け取れない部分に関して

朝確認したいということで宜しいのでしょうか?

(朝1でアークサーブログを確認というのは駄目なんですかね)

アークサーブのログからアラートをポップアップで

出しているのであれば同時にメールにも飛ばすというのは

どうでしょうか?

落としている夜間はメールにメッセージを飛ばして

蓄積しておき、朝のPC起動と同時にメールが

エラーについては拾ってくることが出来ます。

また緊急を要するサーバーが落ちた系のアークサーブログ

(たしか通常と赤と黄色にログが分かれていたと記憶していますが)赤ログに関しては携帯に飛ばすなどの常時端末にて

緊急を管理するのはどうでしょうか。

http://q.hatena.ne.jp

◎質問者からの返答

ありがとうございます。

>要は落としていてメッセージが受け取れない

>部分に関して

>朝確認したいということで宜しいのでしょうか?

↑その通りです。

>同時にメールにも飛ばすというのは

どうでしょうか?

メールにするとOSにMTAをインストールしないといけないのではないでしょうか。

アラートのポップアップで夜間でたのを、なんとか朝のPC起動時に確認できないでしょうか。

Windows2003標準のMessengerを使って・・・

すみませんが、よろしくお願いします。


2 ● juggler
●40ポイント

WAKE ON LAN 機能は使えないのでしょうか?

http://www.painfo.net/network/wol/wol.htm

「WAKE ON LAN」や「マジックパケット」等で検索するといろいろソフトやレポートがあると思います。

時間差でMessengerからメッセージを送ればいいかと。

◎質問者からの返答

>マジックパケット

↑なるほどですね。ありがとうございます。

具体的なソフトを教えていただければ、大変たすかったのですが。

>時間差でMessengerからメッセージを送ればいいかと。

↑そのとおりです。私がやりたいのはこれです。


3 ● foobar
●40ポイント

http://dobon.net/vb/bbs/log3-2/661.html

例えばDOSコマンドとして実行して、リターンコードが失敗だったら、成功するまで繰り返す、というのはどうでしょう。

Messageの発信にどのような方法を取られているかわからないので、具体的な実装まではアドバイスできませんけど。

◎質問者からの返答

ありがとうございます。

具体的な実装と解決方法がわかれば・・・・

まだ、回答を募集します。

よろしくお願いします。


4 ● juggler
●3365ポイント ベストアンサー

wakeup 電源投入DOSコマンド

http://www.vector.co.jp/soft/dl/win95/util/se274056.html

上記ソフトを使用して起動した後、Messenger機能でメッセージを送るVBSを作ってみました。

(Windwos2000では動作しました)

(1)適当なフォルダを作成し、上記ソフトと以下のVBScriptを保存する

例)D:\SAMPLE

(2)起動方法

cscript D:\SAMPLE\test.vbs


********** ここから Test.vbs **********

'コンソール・ベースのスクリプト・ホストとして起動するようにする

If right(ucase(wscript.FullName),11)="WSCRIPT.EXE" then

wscript.echo "ERROR: You must run this script using cscript, for example 'cscript " & wscript.scriptname & "'."

wscript.quit 0

end if

strComputerMAC = "1234567890AB" '相手MACアドレス

strComputerName = "PC1234" '相手コンピュータ名

Set Shell = CreateObject("WScript.Shell")


Shell.Run "wakeup " & strComputerMAC '相手パソコンの起動

wscript.Sleep 180000 '3分待ち(1秒=1000)

Shell.Run "net send " & strComputerName & " メッセージです"

Set Shell = Nothing

********** ここまで Test.vbs **********

◎質問者からの返答

おー!!これはすごい。。。

ありがとうございます。

本当はお客様がパソコンの電源をONにしたあとMessengerで時間差でメッセージを受けられればよかったのですが、

この方法でお客様が了解していただければ。。。

Windows2003で検証してみます。

この方法はお客様に了解いただけませんでした。

ですが、大変お世話になりましたのでポイントを支払います。

3660ptが私の手持ちのポイント全部ですので、その範囲でしか支払いできないですが、よろしくお願いします。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ