ようこそ ゲスト さん、新規登録(無料)して気になる疑問を解決しませんか?

質問

質問者:kyo1308 自動的にウィンドウが表示されるか、特定のtxt,html,xlsなどを開くにはどうすればよいのでしょう?
困り度:
  • 困っています
会社のLANの中での話なのですが、ネットワーク上で特定のタイミングで特定のメッセージを表示できるようにしたいのですがどうすればよいのでしょうか?
表示したいタイミングは(1)PCの起動時(ログイン時)(2)スクリーンセーバー(パスワードロック)から回復した時、です。

その特定のメッセージ自体は定期的に(ほぼ毎日)更新したいのでtxtにて作成し拡張子をhtmlに変換して保存してあります。
現在はそのhtmlのデータ自体をサーバ内に置き、各クライアント・アカウントのスタートアップにショートカットを作成する事で(1)はクリア出来ています。

しかし当方の会社の都合上クライアントの台数が一人一台の確保が困難なため、スタートアップのみでは時間差で出勤した職員が見れないという状況です。
また勤務上24時間起動しているクライアントもあるため、スタートアップでは解決しきれません。
その為スクリーンセーバへの時間を1分くらいのごく短時間に設定してスクリーンセーバから回復するたびにそのメッセージが表示される、という状況が好ましいです。

スクリーンセーバからの回復時にパスワードをかけても、結局はログオフした事にはならないようで、スタートアップに登録したhtmlは開きません。
どうぞ皆様のお知恵をお貸し下さい。

サーバはserver2003
クライアントは全てXP proです。
クライアントの使用状況としましては、各課に4〜5台のクライアントがあり、10〜15名前後の職員が共有で使用しています。
アカウントは各課ごとの設定としていますので、ある職員が一度ログインした場合、余程の事が無い限りいちいちログオフする事はありません。

現在htmlを使用してスタートアップを利用していますが、全く別の方法でも構いません。
またhtmlでなくとも構いません。そのメッセージ自体の更新がそれほど難儀でなければ。
質問投稿日時:08/05/19 22:34
質問番号:4034972
この質問に対する回答は締め切られました。
最新から表示回答順に表示良回答のみ表示

回答

 

回答者:te12889 あ、もうひとつ思いつきました。(半分冗談ですので、心に余裕を持って読み流してください。)

「メッセージのhtmlファイルのショートカットを各クライアントPCのデスクトップに配置し、『毎日の業務開始前に必ずそれを開いてチェックすること』を全職員が徹底するよう『管理職からのお達し』を出す。」

極めてアナクロでアナログな方法だとは思いますが、習慣化すれば「自動化」より確実かもしれません。

・・・などと考えていたら、もうひとつ思いつきました。

「アクティブデスクトップの項目に当該htmlファイルを指定する」ってのはどうでしょう。
デスクトップに常時表示されますし、ファイル更新があれば、起動時に反映されます。
欠点は、業務時間中にメッセージが更新されても、画面表示の更新をしなければ反映されないことですね。

あー、なんか「帯に短し、襷に長し」ですね。すみません。
種類:回答
どんな人:一般人
自信:参考意見
回答日時:08/05/20 23:22
回答番号:No.2
この回答へのお礼色々試した結果、どうやらタスクスケジュールで行くのが理想に近そうです。
参考にさせていただきました。
有難うございます。

回答

良回答20pt

回答者:te12889 ご希望に沿えないかもしれませんが・・・。

私の場合、メモ帳で「"C:\・・・中略・・・Iexplorer.exe (フルパス)hogehoge.htm"」といった感じのテキストファイルを作り、拡張子を無理やり「bat」に変えて保存し、「タスクスケジューラ」に登録して、コマンドプロンプトを介して指定時刻にhtmファイルが開くように設定しています。
10時と15時に休憩メッセージ、正午には「gooニュース」のトップページが開きます。

MS-DOSの知識なんぞほとんどない私ですが、けっこう簡単でした。
「単にフルパス1行を示しただけ」のプログラム(? バッチファイル?)ですので・・・。

ただ、表示するファイルは、ファイルサーバーに1個あればいいですし、同じファイル名で上書きすれば表示内容の更新もできますが、タスクスケジューラの設定は各クライアントにする必要があります。
欠点は、どんなに集中して作業していても、指定時刻が来たら無理やり中断させられるところですね。

時刻指定でよろしければ、また、「ど素人っぽい」方法でよろしければ、お試しください。
種類:回答
どんな人:経験者
自信:参考意見
回答日時:08/05/19 23:31
回答番号:No.1
この回答へのお礼なるほどタスクスケジュールとは思いつきませんでした。
確かにこの方法だとhtmlも直接開けそうですね。
今回の件とは少し別にも悩んでいることがあって、そちらのほうで非常に役に立ちました。

でもやはり作業の中断というのが少しネックで、理想的にはログイン直後・スクリーンセーバからの回復直後、つまり「ある職員のPC業務開始時」に表示されるようになるのが理想なのですが、難しいんでしょうかね・・・。

参考にさせていただきました。ありがとうございます。
最新から表示回答順に表示良回答のみ表示