Copyright: Junnno = N.Inoue


はじめに
名称

DiskExplorer（ディスクエクスプローラ） Version 1.41

概要

DiskExplorerは、イメージファイル化されたディスクにアクセスして内部のファイルの操作や外部ファイルの書き込みなどをするソフトです。主に98エミュレータを利用する環境で役立つでしょう。

PC98e、Anex86、T98、98/Vへの対応を確認済みです。

動作環境

Windows95/98/NTで動作します。


PC98e
PC98eはT.Okano氏作のPC98x1エミュレータです。


Anex86
Anex86はA.N.氏作のPC98x1互換機、EPSON PCx86エミュレータです。


T98
T98はYUKI氏作のPC98x1エミュレータです。


98/V
98/Vは株式会社エプソン作のPC98x1エミュレータです。


ディスクを開く
ディスクを開く方法は大きく分けて２通りあります。

1. ドラッグ＆ドロップ、拡張子連動

実行ファイルのアイコンにディスクイメージファイルをドラッグ＆ドロップでディスクを開くことが出来ます。または拡張子に関連付けて実行することも出来ます。受け取ったファイルのディスクの種類が表示されるので、正しいことを確認したらOKをクリックしてください。

2. 起動時のダイアログで選択

直接起動するとディスクを開くダイアログが表示されます。開くファイルを選択してOKをクリックするとディスクの種類が表示されるので、正しいことを確認したらOKをクリックしてください。

Note. ハードディスクについて

ハードディスクの場合、複数領域に分割されたハードディスクを開くと領域の選択画面が表示されます。単一領域ディスクの場合は自動的に最初の領域が選択されます。


ファイル操作
1. ディスクイメージからファイルを抽出

保存したいファイルを選択してから（複数ファイルの選択可）ファイルメニューの「取り出して保存 ...」をクリックし、保存先のフォルダを開いて「保存」をクリックします。ディレクトリを選択した場合はディレクトリ以下のファイルも全て取り出されます。

2. ディスクイメージにファイルを書込

ファイルビューに書き込むディレクトリを表示してファイルメニューから「外部ファイルの書込 ...」を選択し、書き込みたいファイルを選択して（複数ファイルの選択可）「開く」をクリックします。この場合ディレクトリは無視されます。

もうひとつの方法は、ファイルビューに書き込むディレクトリを表示してエクスプローラからドラッグ＆ドロップする方法です。この場合、フォルダ以下のファイルも全てディレクトリが作成されて追加されます。この方が先述の方法より便利でしょう。

8文字以上のファイル名と3文字以上の拡張子のファイルを書き込むとき、書き込みファイル名としてそれぞれ先頭の8文字と3文字が採用されます。また、スペースは "_" に変換されます。書込時にファイル名が重複した場合は上書きするか止めるかを問い合わせます。ファイル名がディレクトリ名に重複した場合は書込みを中断します。

3. ディレクトリの作成

ファイルビューに親になるディレクトリを表示して、ファイルメニューから「新規ディレクトリ作成 ...」を選びます。ディレクトリがNEWDIR.?(?には重複しない未使用の数字が入る)という名前で作成されるので任意のファイル名に変更してください。このとき、必ずDOS互換のファイル名を入力してください。

4. ファイルとディレクトリの削除

ファイルやディレクトリを削除するには削除したいファイルやディレクトリを選択して（複数ファイルの選択可）ファイルメニューから「削除」をクリックします。

5. ファイル名の変更

ファイル名を変更するときは変更するファイルを選択してファイルメニューから「名前の変更」をクリックします。

またはファイルを選択してから名前の部分をもう一度クリックします。

6. ファイルの移動

ファイルビューかツリービューから移動させたいディレクトリやファイルを選択して移動先のディレクトリにドロップすると移動できます。移動先に同じファイル名のファイルがあった場合は上書きするかどうか確認してきます。「いいえ」を選んだ場合そのファイルは元のディレクトリに保存されます。移動先に同じファイル名のディレクトリがあった場合、移動は中断されます。

7. カレントディレクトリ移動

ファイルビューのディレクトリをダブルクリックするとそのディレクトリに移動できます。ツリービューをクリックしても移動できます。右クリックメニューから「親ディレクトリに戻る」を選択すると１階層上のディレクトリに移動できます。".." ディレクトリをダブルクリックすることでも同じ事が出来ます。

Note. その他、注意事項など

ファイルビューのキャプション行をクリックすると項目の並び替えができます。

「ディスクを開く」と「終了」以外の項目は全て右クリックから呼び出せます。

違うディスクを開くときは、ファイルメニューの「ディスクを開く ...」を選択するとファイル選択ダイアログが表示されるので、ここで新しく開くディスクイメージを指定してください。

ディスクへの操作は瞬時にして行われます。セーブしないで終了、というコマンドはないので注意してください。

ディスク中へのディレクトリの上書きはできません。

移動や書き込み先に同じ名前のディレクトリがあった場合、

ファイル操作はキャンセルされます。


設定ファイル
環境設定

いくらかのプログラムの動作は設定ファイルにより変更することができます。詳しくはeditdisk.iniファイル内に説明があるので、そちらを参照してください。

プロファイル

DiskExplorerでは、各種ディスクの固定情報をプログラム内に持たずに、外部ファイル(ｉｎｉ)から参照する形式をとっています。これにより、未知のディスク形式でも適切なプロファイルを設定することによってアクセスできるようになることがあります。プロファイルの詳しい設定の仕方についてはeditdisk.iniファイル内に説明があるので、そちらを参照してください。


注意事項

ディスクにアクセスする前に内側からCHKDSKを実行するようにしてください。FATやFCBに矛盾があるままデータを書込むとデータが破損、またはディスクイメージが再起不能になる可能性があります。（念のためファイルの書込みをした後もCHKDSKする事をお勧めします。もしエラーがあったらそのときの状況などを詳しく連絡してください。）

ファイルの日付は作成日時も含めて正しく復元されますが、ディレクトリ（フォルダ）の日付は復元されません。

DiskExplorerは直接ディスクイメージにアクセスするソフトです。読み込みだけならともかくも、設定を間違えたまま書き込みをするとディスクイメージに致命傷を与える場合があります。重要なデータがあるディスクについては、バックアップをとるなどして充分に対策をとってください。

バージョン1.3からファイルを開く方法を若干（ていうか、全部）変更しました。ダイアログからハードディスクを開く場合に便利になったのではないかと思っています。ただし以前にあったマニュアル設定は今回はなしです。

このソフトを使用したことによる障害に対して作者は一切の責任を負いません。


98エミュレータについて
PC98e

DiskExplorer作成のきっかけとなったPC98エミュレータです。Windows上で動くエミュレータとしては、これがもっとも古くから公開されていました。動作させるためには実機のBIOSが必要です。DiskExplorerのPC98e対応に関して、作者からハードディスクのパラメータを教えてもらっています。

Anex86

EPSONのPC98x1互換機、PCx86エミュレータです。PC98x1エミュレータと解釈しても間違い無いような気もしますが、MSDOSのエプソンチェックがしっかりと引っかかります。PC98eと違ってBIOS部分でエミュレートするため、実機は必要ありません。ディスクイメージ操作ツールとしてシェルエクステンションを利用したAnvfatが付属しますが、それが利用できない環境などでDiskExplorerが役立っているようです。DiskExplorerのAnex86対応に関して、作者からディスクイメージのヘッダ情報を教えてもらっています。

T98

Windows上で動くPC98x1エミュレータです。PC98eと似た感じのエミュレータだと思うのですが、BIOSの部分もエミュレータによって用意されるので、実機がなくても動作します。DiskExplorerのT98対応に関して、作者からハードディスクイメージのヘッダ情報を教えてもらっています。

98/V

かつて販売されていたPC98x1エミュレータです。ホストＰＣの装置（ハードディスクやフロッピーディスク装置）が直接利用できるのが大きな特徴です。現在市販はされておらず、Windows98では動作しないようです。FAT16ドライブは直接アクセスできる機能を持っていますが、FAT32ドライブではハードディスク利用のためにイメージファイルを作成する必要があり、その操作にDiskExplorerの「一般ディスクイメージ」が利用できるらしいです。

Virtual98

新しく発表されたPC98x1エミュレータです。実機のBIOS（かなり限定される）を必要としますが、現在発表されているエミュレータの中では最高の互換性を持っています。特に386命令を全てサポートしており、Windows3.1も動作するようです。このエミュレータについてはDiskExplorerのiniに対応するプロファイルを書くことで、ハードディスクイメージの操作ができるという報告をもらっています。


Virtual98
Virtual98はsoltin氏作のPC98x1エミュレータです。


DiskExplorerについて
コピーライト

DiskExplorerはフリーソフトです。誰でも自由に複製を作ることができます。ただし、不特定多数への公開、転載の場合は作者の許可が必要です。

DiskExplorerの著作権は作者が保持しています。

なぜeditdisk.exeなの？

その昔、DiskExplorerがまだEditDiskと名づけられていた頃（さらに昔はExtDiskだっけ）の名残です。そのうちファイル名を変更するかもしれないけど、そうすると関連付けとかが剥がれちゃうから面倒じゃない？・・・いや単にそれだけのことで。

リリースの記録

1998年11月04日 Version 0.8

1998年11月17日 Version 0.9

1999年01月16日 Version 1.0

1999年01月11日 Version 1.1

1999年01月16日 Version 1.2

1999年忘れた日 Version 1.3

1999年05月19日 Version 1.31

1999年忘れた日 Version 1.32

1999年06月26日 Version 1.40

1999年07月04日 Version 1.41

最新バージョン入手先

http://hp.vector.co.jp/authors/VA013937/

このページへのリンクは自由です。


作者について
ハンドルネーム

junnno（ひらがな表記は今は使わない）

あとReal NameのN.Inoueもたまに使う

メールアドレス

junnno@geocities.co.jp

norinoue@mbox.kyoto-inet.or.jp

Webサイト

http://hp.vector.co.jp/authors/VA013937/

http://web.kyoto-inet.or.jp/people/norinoue/index.html