2001/08/31 更新
DND Ver.1.01 Copyright (C) 2001 K.Takata 1.概要 Windows の一部のバージョンには、ネットワークドライブを接続したまま OS を終了しようとするとハングアップしてしまうというバグ(*1)がありま す。このソフトはそれを回避するために OS の終了時にすべてのネットワー クドライブを自動で切断するためのものです。(ただし 100% 回避できるわ けではないようです。) DND の名は、Disconnect Network Drives の頭文字から取ったものです。 (*1) http://www.microsoft.com/japan/support/kb/articles/JP178/9/41.htm 2.動作環境 ・Win9x 3.インストール方法 実行ファイルを適当なディレクトリに入れて、DND.exe をスタートアップ に登録してください。必要に応じて DNDCtrl.exe をスタートメニューやデ スクトップに登録してください。DNDate.exe と DNDCtrl.exe は同じディレ クトリに入れておいてください。 4.使用方法 DND.exe をスタートアップに登録しておけば特にするべきことはありませ ん。Windows の終了時に、すべてのネットワークドライブを切断してくれま す。 DND を一旦終了させたりしたいときは、DNDCtrl.exe を使ってください。 DNDCtrl は DND の起動・終了の他に、ネットワークドライブの接続・切断 ができるようになっています。DNDCtrl の使い方は、起動してみればすぐに 分かることでしょう。 なお、Windows の終了時にハングアップするバグには (*1) の他にも次の ようなもの(*2)もあるようですが、こちらに対しての DND の効果のほどは 不明です。 (*2) http://www.microsoft.com/japan/support/kb/articles/JP242/9/34.htm 5.アンインストール方法 説明するまでもありません。適当に削除しちゃってください。 6.コンパイル方法 コンパイラには Visual C++ 6.0 を利用しています。VC++ に path が通 っている状態で、 > nmake -f dnd.mak > nmake -f dndctrl.mak と入力するとコンパイルできます。 7.更新履歴 2001/02/18 Ver.1.00 ・非公開バージョン。 2001/08/31 Ver.1.01 ・最初の公開バージョン。 ・二重起動防止。 ・DNDCtrl.exe を作成。 8.注意事項、その他 ・このプログラムはフリーソフトウェアです。 ・このプログラムの著作権は作者である私 K.Takata(高田 謙)に帰属しま す。 ・もしこのプログラムを使用することで何らかの問題が発生しても作者はい っさいの責任を負いません。各自の責任で使用してください。 ・アーカイブを変更しない限り配布/転載は自由です。 ・リバースエンジニアリングの禁止はいたしません。 ・このプログラムを元にして新たなプログラムを作って公開する際は、その ことを明記しなければなりません。 a. このプログラムのソースを元に新たなプログラムを作って公開する際 は、ソースを公開しなければなりません。 b. このプログラムをリバースエンジニアリングして新たなプログラムを 作って公開する際は、そのプログラムのリバースエンジニアリングを 禁止してはなりません。 作者 : K.Takata(高田 謙) E-mail : kentkt@anet.ne.jp, HZL03275@nifty.ne.jp URL : http://webs.to/ken/