=========================================================================== Get Drive Version 1.00 All rights reserved, Copyright (c) 2000 Anikun. =========================================================================== 1. はじめに 本ソフトウェアはMS-DOSファンクション 19Hを使用してカレントドライブの 番号を取得し、ERRORLEVELに返します。 これにより、FM TOWNSではTownsMENUのフロッピーディスクのウインドウのア イコンからドライブに依存しないで再起動できるフロッピーディスクが作成で きたりします。 2. 使用方法 バッチファイル内で本ソフトウェアを実行し、ERRORLEVELの値で条件分岐さ せます。 なおMS-DOSファンクション 19Hで取得した値に+1をしているので、ERRORLEVEL が1のときがAドライブに対応し、2がBドライブ、…、16がPドライブに対応しま す。 3. 応用例 1)TownsMENUのフロッピーディスクのウインドウのアイコンからドライブに依存 しないで再起動できるフロッピーディスク システムありでフォーマットしたTownsOSのフロッピーディスクに起動し たいソフトウェア(デモソフトなど)を適当なディレクトリにコピーします。 次にフロッピーディスクのルートディレクトリにGETDRIVE.COMと REBOOT.BATをコピーして、以下のようにアイテム登録します。 ・パス \ ・ファイル名 REBOOT.BAT ・アイテム種別 アプリケーション ・アプリケーション TownsOS ・ディレクトリ移動 あり あとは、フロッピーディスクのAUTOEXEC.BATを以下のように手を加えま す。 ・run386が書いてある行の先頭のrem を外し、run386 のあとに起動さ せたいソフトウェアのパスとファイル名を書く。 ・:EXITと書かれた次の行に\REIPLと書く。 これでTownsMENUのフロッピーディスクのウインドウのアイコンからドラ イブに依存しないで再起動できるフロッピーディスクが完成します。また、 フロッピーディスクのソフトウェアが終了すると再起動します。 なお、AUTOEXEC.BAT/CONFIG.SYS/プログラムはドライブに依存しないよ うにしておく必要があります。また、パスの通っていない場所にREIPL.COM がある場合にはREBOOT.BATを書き換える必要があります。 2)そのほか REBOOT.BATを参考にしてください。 4. 注意事項 本ソフトウェアはフリーソフトウェアです。 5. 著作権/再配布/転載について 本ソフトウェアの著作権は作者であるあにくんが保持しますが、再配布およ び転載は無償で内容が改変されていない場合に限り自由にしていただいて構い ません。 6. サポート 本ソフトウェアの最新版は以下のWWWサイトから入手できます。 あにくんのホームページ http://homepage1.nifty.com/anikun/