データエラー発生により読めなくなったFDのWizard3による復旧




◎ 
なんらかの障害によって、「データエラーです」のメッセージが出て、
読み込み不能になったFDに対応。コピーツール・Wizard3を
使い、まず、アナライザ/Freiaのデュプリケート・モードにて
ディスクを丸ごとバックアップする。
そのバックアップFDをWizard3のアナライザで障害箇所を確認、
しかる後に、エラーを修復する。

●バックアップ

FDDにWizard3を入れ、リセットする。Wizard3が起動する。
メニュー画面から、

1 @ANALYZE Sアナライザ[Freia]の起動 をリターン。

Freia起動するので、FDを修復する(障害のある)FDと入れ替える。
FDDのドライヴ2に、空FDを入れておく。
リターンを6回押下し、デュプリケート・モードでバックアップを取る。

●FDDのヘッドをクリーニングする

障害の原因として、FDの表面に埃などが付着している畏れがあり、これは
ヘッドを痛めるので、念のために、ヘッドを専用クリーナーでキレイにして
おく。クリーナーは、乾式より湿式の方がよい。

●アナライズ

今度は、バックアップしたFDをFDDのドライヴ1に入れる。
Freiaのメニューから、−(テンキーのマイナス)キーを押下する。

初期画面(以下)が、

Track Status Data Buffer
Sectors DIAG, Buffer
Command Drive

次のように変わる。

Truck Status
メインウィンドウ
コマンドウィンドウ ステータス
ィンドウ1
テータス
ィンドウ2

2キーを押下し、アナライズ・モードに移る。

○スタートトラック、エンドトラック、トラックステップの入力

Input Start Track [000] 》デフォルトでリターン

Input End Track [157] 》153 を入力、リターン

Input Track Step [001] 》デフォルトでリターン

○アナライズレベルの指定

Input analyze level [000] 》3 を入力、リターン

Input Are you sure? 》リターン

解析が始まる(153トラックで終了。コマンド待ちになる)。

●CRCを見つける

Roll up /Roll down キーで、Status の行にCRCの表示を見つけて、
そのTrk 番号を控えてメモしておく。
4キーを押下し、マニュアル・モードに移る。
DEL キーを3回押下し、ステータスウィンドウ2の画面の、Destin 1 の
数値を、Master 1 のそれと同じ数字にする。
2キーを押下し、アナライズ・モードに移る。

Input Drive [1] 》デフォルトでリターン

★ここからサブルーチン工程となる★

Input Track [153] 》該当数値を入力、リターン

(この画面で、アナライズする番号(先ほど、メモに控えたTrk 番号)を
入力し、リターンする)。

Input analyze level [003] 》デフォルトでリターン

該当トラックのステータス画面に一瞬、[Analyze] が表示される。
ステータス・ウィンドウ1の[Track 153] が、[Track 該当番号]になって
おり、該当トラックが解析されている。
↑キーを押下すると、IDバッファ画面となる。
+4+5 +6+7 の列で、青の 0000 が、2000 0002 となっている箇所を探す。

【意味】CRCエラーが発生すると、不正データが表示される。このCRC

エラー情報を書き換えることで、不正なデータがあってもファイルを最後
まで読み込めるかも知れない(あくまでも可能性であって万全ではない)。

.キー(テンキーのピリオド)を押下する。
ADDR の下の 0000 の一つ横の 0 が反転する。これがカーソルとなる。
カーソル移動で、2000 0002の 2 に、0 を入力し、上書きしてCRCエラー
情報を消す。
これで、IDバッファのメモリ上でのCRCエラー情報は消えたが、これを
FDに書き込んでやらねばならない。

●WriteData

ESCキーを押下し、マニュアル・モードのメインメニューに戻る。
5キーを押下し、WriteData にする。

Input Drive [1] 》デフォルトでリターン

Input Track [該当数値] 》デフォルトでリターン

一瞬、ドライヴ1のアクセスランプが点灯し、

Warning ! Not yet spincheck !

の表示が出る(気にしないでよい)。
IDバッファの数値が変化して、80 になっている。
Sキー(Same)を押下して、確認する。
IDバッファの数値が、0000 に書き換えられている。

以下、同様に、サブルーチンの工程をくり返す。
終了すれば、FDは、復旧している(はずである)。





Vzエディタによる改行コードの変換




通常、私たちが使っているDOSやWindowsのパソコン環境では、意識されることはないのですが、機種が異なるマシンで、データを扱ったりする場合に、この問題が露呈します。まず、改行コード(ワープロ文書で、リターン・キーを押下することで出来るコード)には、次の3種類があります。

1)MS−DOSの改行コード

文字コード:0D0Ah(CR+LF)

2)マッキントッシュの改行コード

文字コード:0Dh (CRのみ、制御コード:^M)

3)UNIXの改行コード

文字コード:0Ah (LFのみ、制御コード:^J)

CRとは、キャリッジ・リターン(復帰)、LFとは、ラインフィールド(改行)を意味します。つまり、MS−DOSでの改行コードとは、マックのCRとUNIXのLFを合わせたものなのです。

ですから、UNIX内部で作成したファイルをMS−DOSのテキストファイルに落とす際に、utos -r コマンドを使い、特に、-r オプションによって、改行コードを変換するわけです。これを行なわないと、MS−DOSのテキストファイルとしては、改行がない、厖大な量の1行のファイルと認識され、通常のワープロやエディタでは開くこともできなくなります(マイクロソフトのWordでは、なんとかファイルを開くことが出来ます。開いたあと、上書きすれば、MS−DOSのテキストファイルに変換できます)。

さて、普通は、こうした問題は、異種マシン間の問題ですから、あまり通常の業務において、直面することはないのですが、たまに、ホームページからHTML形式でファイルをダウンロードしたりすると、そのページがUNIXサーバでEUC漢字コードを使っていた場合など、問題になります。
画面の上では、ブラウザが漢字コードを変換してくれますから区別がつきませんし、ページの内容だけ、テキスト形式でダウンロードすると、自動的にMS−DOSのテキストファイルになりますので判らないのですが、ソース表示させると、意味不明の文字列がならんでいます。
しかしながら、これをファイルにダウンロードした段階では、WZエディタ等では、強制的にシフトJISに変換して表示されますので、一見、見分けがつきません。文書全体を(編集メニューの)全てを選択、CTRL+CでクリップボードにCOPYし、別な文書として、WZ画面にペースト(CTRL+V)します。これで、ようやく加工できるテキストファイルになりますが、しかし、制御コードは残っています(^M はエディタ画面上で可視的ですが、^J は一見して普通の改行にしか見えません。DOSマシンのエコロジーなどのヴュアーで、ようやく確認できます)。
これを除去しなければ、通常のテキストファイルとして扱えないので、いったんDOSのVzエディタの置換機能を使って、一括変換します。

まず、Vzエディタでは、MS−DOSの改行コードは、\n で表わされます。
マッキントッシュの改行コード(CR)は、\r で表わされます。
UNIXの改行コード(LF)は、\l で表わされます。

ですから、あらかじめ、MS−DOSのテキストファイルでない、と判っているファイル内部の改行コードを置換するには、検索文字列に、\l を、置換文字列に何も入れないで、まずLFを削除し、次に、検索文字列に、\r を、置換文字列に、\n を入れてCRをMS−DOSの改行コードに置換します。これで、通常のMS−DOSのテキストファイルになります。






ワープロ専用機種で作成したFD(5インチ)のメディアコンバート機の試作




すでに東芝が 2000 年にRupoの開発中止をアナウンスし、他のメーカも、ワープロ専用機種(いわゆるワープロ)市場から撤退しつつあり、現在、中古品でなく店頭で見かけるワープロはカシオ社のものだけになっています。

こうした潮流で、過去、5インチFD(2DD)タイプの旧型のワープロ専用機で作成した大量のデータFDをかかえて、茫然と佇んでいるユーザが、筆者の知っている限りでも、3人ほど、いました。少し昔までは、それぞれのメーカが、主要都市に置いていたサービスステーションで、無料で使用できたデータコンバータ・マシン(要するに、5インチFDを3.5インチFDへとメディアコンバートするツール)で、いつでも3.5インチFDへと変換できたし、3.5インチのFDであれば、現行のDOS/V機に「リッチ・テキスト・コンバータ」などの市販のコンバート・ソフトを載せて、自由にデータをPCへと移植できたのですが、目下、そうした無料のサービスは存在しません。

たいていが、人里離れた工場1つに、そうした窓口およびサービスは一本化されているようです(知り合いの文豪ユーザが架電したら、中部地方の山奥のファクトリーに転送されたとか)。むろん、無料ではなく、有償にてのサービスとなり、1枚や2枚ならば、ともかく、筆者の友人たちは、それぞれ初期の頃からのワープロ・ユーザであったため、50枚とか、しゃれにならない枚数の5インチFDを抱えて、<茫然と佇ん>でいたわけです。では、この問題を個人で解決する方法はないのでしょうか? ――あります。しかし、いくつかの条件があり、さらにネックもあります。

深刻なネックは1つです。

3.5インチの(ワープロ専用機種で作成した)FDであれば、現行Windowsマシン(と、それに対応したコンバート・ソフト)でコンバート可能だが、媒体が5インチFDであること――これが困るのです。

まず、現在、よほどのマニアか、特別な理由がないかぎり、5インチFDドライヴを装備した旧式のPCを所有しているユーザはいません。そうしたマシンには、後述しますが、ごく簡単にメディアコンバート出来る、外付け用の端子I/Fが付いているのですが、そもそも、そのマシン自体が、目下、レアです。しかし、下記に述べる方法では、この5インチFDDを内蔵したマシン(それも、NECのPC9801シリーズ)が必須になります。

「確かに、私のPCは、5インチFDDは内蔵していない。しかし、外付けの5インチFDDを接続して、コンバート出来ないのか?」

当然の疑問でしょう。しかし、「5インチFDD内蔵のマシンでないと、ダメなのです」

なぜか、と云うと、旧型の(5インチFDD内蔵の)NECのPC9801シリーズでは、デフォルトで、1MBの外付けFDD用の端子I/Fが付いていました。その当時は、ちょうど媒体が5インチから3.5インチへの過渡期だったため、標準装備としてあったのです。それが(フェロー以後の型番の)3.5インチFDD内蔵のPC9801マシンでは、この端子I/Fは付いていないのです。

そして、これが重要ですが一般的に云って、内蔵のFDDからでないと、メディアコンバートは困難なのです。

理由は不明ですが、とにかく、実際問題として、そうなので、いわゆる一つの<仕様>なのでしょう。外付けの5インチFDDからでは、メディアコンバートのソフトは、そのFDを認識してくれません。認識してくれない限り、コンバートもへったくれもない。筆者の友人は、無理やり、これに挑戦して、電気街を、こまめに渉猟して、奇跡に近い巡り会いでゲットしたFDDインタフェース・ボード(と、かなり大変な作業)によって、解決したそうです(が、CPU のクロック数の問題から――CPU が早いとボードを読んでくれず、結局、クロック数を落として、そうすると、Windowsも動作しませんから――仕方なくMS−DOS上でデータ変換作業をした由)。しかし、今となっては、そうしたことも、おそらく不可能に近い。まず、そのようなボードを発見するのは至難でしょう。が、しかし、その逆なら――つまり、5インチ内蔵のPC9801機に3.5インチFDDを外付けするなら――OKなのです。

数年前まで、これら5インチFDD内蔵のPC9801機は、中古ショップで2000円程度で入手できました(今も、もし、在庫があって、完動品ならば、上限それくらいで手にはいるでしょう)。しかし、それは、メモリが不足で、まず、Windows(この場合、98どころか、95ですらなく、3.1です)は走りません。素のMS−DOSなら、動作します。

「では、メモリを増設すればよいではないか?」

ごもっとも。せいぜい8MBくらいのメモリ増設でWindows 3.1なら走りますからね。

でも、「ダメなんです」(~_~;)

この時代の中古PCが安いのは、安いだけの理由があるのです。フェロー以前のロースペックなPC9801マシンは、今のように、簡単に板状のメモりをソケットに挿す、といっただけでは、メモリが増設できません。ゲタをはかせたりとか、特殊なメモリ・ボードを挿したりとか、とにかく、当時は、増設メモリは高価で、手間も大変だったし、そうした手間暇かけたマシンを中古ショップでゲットできる機会はめったに有りません(逆に、あったらメッケもんです。下記のMS−DOSマシンではなく、Windowsのソフトが使えます(^o^))。

さて――。
というわけで、ここは、一番、簡単にメディアコンバート・マシンを作り、それで貯まっていた(ワープロ専用機種で作成した)5インチのFDを、一気にPC用3.5インチFDへと、メディア/データ・コンバートする方法について、述べます。



●用意するもの
・5インチFDD内蔵のPC9801マシン(中古ショップ、ネット販売などで入手のこと)
・3.5インチの外付けFDDおよびケーブル
・コンバート・ソフト(代表的なものは、「DOS恋」(データプラン社製品――ただし現在は製造中止)
・MS−DOS(OS)――これは、ver.3.3X でも、ver.5.0 でも何でもOKです。
・ファイル管理ユーティリティ(フリーソフトの「FD」や市販品ならエコロジー2など)。
・ちょっとした、MS−DOSの知識(^_^;)。
以上です。


まず、運良く、マシンとOSとソフトが手元にある、という条件で、話を進めます(ここで、一番の難題は、コンバート・ソフトかも知れません。※注以前は、たいていの人が持っていたし、それぞれの職場にも有ったのですが、Windowsへ移行して、不要になり、捨ててしまった、ということが多いので。でも、もし持っている知り合いでもいれば、借りてきましょう――マシンにしても、そうですが、これは、ずっと使い続けるようなものではなく、貯まってた大量の5インチFDDを、一度に始末してしまえば、もう二度とお世話になることはないわけです。どだい、大学図書館というところは、UNIX マシンや最新鋭のハイエンド・マシンの隣りに、超古代のVM30 機が現役であったりする摩訶不思議な職場なので―― ←実話です(笑)――、探せば勤め先の倉庫あたりに眠っている可能性はあります(笑))。

それくらい古いマシンだと、場合によっては、HDDがない、という機種もあるでしょうが、心配いりません。以下に述べる方法は、FD起動で十分だからです。むろん、HDDが有ったほうがよいのですが――その場合は、ソフトをHDDに転送して、より高速に作業が出来ます――まぁ、どうせ一回こっきりの仕事なので、FD起動でも構わないでしょう。
とりあえずの条件は、以上です。旧式の5インチ内蔵FDDを持つPC9801機に、しかるべきインタフェースを介して、外付けの3.5インチFDDを接続し(これは、前述したように、筺体の背面に大きなFDD 用の端子I/Fがあり、ケーブルをそれに接続します)、準備OK。


●コンバート用FDの作成

ここで、少しばかり、MS−DOSの知識が必要になります。WindowsからPCユーザという人には、ちょっと、取っ付きにくいかも知れませんが、今でも、ver.6 などのMS−DOSの市販マニュアルは店頭にあるので、それを参考にして下さい。

まず、システムFDを作ります。Windowsであれば、コンパネ開いて、アプリの追加と削除のタブにあるメニューですが、素のMS−DOSでは、そうもいきませんので、MS−DOSの作業用FDでマシンを起動し、プロンプト画面からコマンド入力で、Bドライヴに入れた新しいFDをシステム転送でフォーマットします。 あ、云うまでもなく、これは5インチのFDです。5インチのFDそのものが、現在では(市販もされていないでしょうし)稀少な存在だとは思いますが、職場の倉庫などに、必ず1箱くらい、眠っているはずです。最低でも、5インチのシステムFDとコンバート用FDの2枚、必要です。がんばって、探してください(^_^)。
そもそも、5インチのMS−DOSのシステムFDがない、と云う方は、仕方ありませんから、3.5インチのそれを、3.5インチFDD内蔵のマシンで5インチFDD外付けしているものを見つけて、ヴォリューム・コピーするか、あるいは、(下記の要領で)システム・フォーマットした後、必要なファイルをコピーするかして、作成して下さい。

さて、DOS/V機と違って、旧式のPC9801マシンでは、ドライヴ・レターは固定ではなく、起動したドライヴがAドライヴになります(HDDから起動する場合は、DOS/V機でいうCドライヴがAとなり、もし、パーティションを切ってなければ、次のドライヴがFDDで、これがBドライヴ、2台目のFDDがCドライヴになります)。この時代のPC9801では、たいていの機種が、2台のFDDを内蔵していますから(FD起動が原則なので、OS用FDDが1台、アプリ用FDDが1台、という構成なのです)、ここでは、上のFDDに5インチのMS−DOSの作業用FDを入れて起動させ(つまり、これがAドライヴになります)、新しい5インチFD(ブランク・メディア)を下のFDDにマウントします。こっちがBドライヴですね。そして、コマンドラインから――、

A:\>format /s b:


と、入力します。/s はシステム転送のオプション(引数)です。 そうすると、MS−DOSの ver.5.0 だったら――、

A:\>format /s b: Format version 5.20 新しいディスクをドライブ B: に挿入し どれかキーを押してください システム転送するとアンフォーマットできなくなります フォーマットを続けますか(Y/N) y  ←★ここで、「y 」を入力 目的のディスクは 1.44MB FD です 0 10 20 30 40 50 60 70 80 90 100 |  |  |  |  |  |  |  |  |  |  |(%) −−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−



このようにフォーマットされます。 MS−DOSの ver.3.3X であれば――、

A:\>format /s b: Format version 4.60 新しいディスクをドライブ B: に挿入し どれかキーを押してください ディスクのタイプは 1 : 2DD(640KB) 2 : 2HD(1MB) = 2 ←★ここで「2 」を入力 目的のディスクは 1MB FD です 0 10 20 30 40 50 60 70 80 90 100 |  |  |  |  |  |  |  |  |  |  |(%) −−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−



のようになります。これで、Bドライヴに格納したFDが、MS−DOSのシステム・フォーマットされましたので、今度は、このFDで起動できるのですが、その前に、やることがあります。データコンバート用のFDには、むろん、コンバート・ソフトをインストールするのですが、その他に、出来れば、ファイル管理ユーティリティと、エディタ、それに日本語FEPを入れておきたい。まずファイル管理ユーティリティを入れます。「FD」という(フロッピーディスクの略称ではなく)MS−DOS時代の名品と称されたフリーウェアがいいでしょう(Vector サイトなどに、今でも有ります。また、他に、フリーウェアでは、FILMTN などでも構いません)。なにをさておいても、このツールを最初にインストールしておけば、後がラクです。適宜、Vector などで落とすなりして、用意して下さい。それを、別なFDに格納しておきます。
注)以下は、便宜上、これらのFDも5インチである、という想定で、記述しますが、もし、外付けであれば、DとかEとか読み替えてください。

さて、AドライヴのMS−DOS作業FDを抜いて、この「FD」を入れたFDに入れ換えます。Bドライヴには、まだ、MS−DOSフォーマットしたFDが入っている状態です。そこで、ふたたびコマンドラインから――、

A:\>copy fd*.* b:\ FD.COM FD98.COM FDCUST2.COM FD.CFG 4個のファイルをコピーしました A:\>



これで、ファイル管理ユーティリティの「FD」がインストールされました。
コマンド中の「* 」は、ワイルドカードで、FD*.* だと、FD で始まる前方一致した全てのファイル名を意味します。ちなみに、FD.COM と FD98.COM の2つが本体の実行ファイルで、FDCUST2.COM は、カスタマイズ用の実行ファイル、FD.CFG は環境ファイルです。FDCUST2.COM によって、FD.COM 本体内の設定が変更されますが、タイムスタンプは変わりません(このあたりは、「FD」の参考書を参照されたし。ナツメ社の「FD活用ハンドブック」などがお奨めです)。
さて、これで、「FD」を使うことが出来ます。MS−DOSは、Windowsと異なり、全てがコマンドラインからのコマンド入力が原則なのですが、こうしたファイル管理ユーティリティを使うことによって、その手間が大幅に省けます。MS−DOSのコマンドを全部、忘れても、この「FD」さえあれば、ファイルのコピー、移動、削除、リネーム、属性変更などが思いのままです。あと、市販ソフトで「エコロジー2」というものが有りましたが、これは大容量のHDDに対応してなく、2GB などのHDDは認識しません。フロッピー起動だけで利用するなら、エコロジーでも構いませんが、そこは注意して下さい。なお、エコロジーは Ver.3 から大容量(とMS−DOS ver.6.0まで)に対応しましたが、ソフトとして巨大となり、とうてい1枚のFDに収まりきれません。フリーウェアの「FD」を使ったほうが無難です。

では次に、コンバータ(変換ソフト)をインストールします。
MS−DOS時代の代表的なものとして、「DOS恋」を入れます。すでに製造中止になっており、メーカに問い合わせたところでは、在庫もないそうですが、ちょっと昔までは、たいていの利用者が持っていたソフトなので、探してみて下さい。
これは、「FD」を起動して、インストール(と、云っても、単なるファイルのコピー)します。ドライヴBからファイル転送したFDを抜き取り、上のAドライヴの作業FDと入れ換えます。そして、リセットボタンを押下してください。MS−DOSのタイムスタンプが表示されたらエンターキーでスキップします。「FD」を起動するのは――、

A:\>fd



これだけでOKです。FDが起動し、ブルーの背景のファイル管理ユーティリティ画面が出ます(デフォルトでは、FD本体のある画面になるはずです)。くわしくはハンドブックを参照して下さい。ここで、まず、BドライヴにDOS恋が入ったFDをマウントして、ログディスク(Logdisk)・コマンドでドライヴ画面を移します。キーボードから、L と B を入力すれば、Bドライヴに移ります。そこにある、下記の3つのファイルを選択して(同じフォルダにあるなら、HOME キーで全選択になります)、SHIFT キーとCキーを同時押下すると、ツリー構造でのコピーが可能です。コピー先の照会がありますから、Bキーを押下します。これらのファイルは、全部、同じディレクトリ(MS−DOS時代では、フォルダのことをディレクトリと呼んでいました)でもいいのですが、あらかじめKコマンド(maKe)で、「DOSKOI 」というサブディレクトリ(サブフォルダ)を作っておき、そこに格納しておきます。

DOSKOI.EXE   (DOS恋の実行ファイル) DOSKOI.HLP   (DOS恋のヘルプファイル) DOSKOI.SYS   (DOS恋の環境ファイル)



つまり、ツリー構造としては――

A:\IO.SYS MSDOS.SYS COMMAND.COM FD.COM FD98.COM FDCUST2.COM FD.CFG |__DOSKOI:\DOSKOI.EXE DOSKOI.HLP DOSKOI.SYS



という具合になります。 IO.SYS, MSDOS.SYS, COMMAND.COM の3つのファイル(内、前の2つは隠し属性)が、MS−DOSのシステム・ファイルです。そのルート・ディレクトリ(Windows95からの直下のフォルダ)に、FDのファイルがあり、その下のサブフォルダ「\C 」内に、DOS恋のファイルがある、という構成です。

これで、MS−DOSのシステムFD(起動ディスク)に、ファイル管理ユーティリティとコンバータがインストールされました。後は、「FD」から、DOS恋を起動してもいいのですが、メインメモリが心配ならば、いったん「FD」を終わらせて(ESCキー押下で終了します)、コマンドラインから、「cd 」(Change Directory)コマンドを使って、DOS恋を起動すればOK。こんな具合です――。

A:\>cd doskoi A:\doskoi\>doskoi



これで「DOS恋」が起動します。
DOS恋の起動画面は――、

 






















各種ワープロ→MS-DOSテキスト「DOS恋」ver.2.03 (c)1991-1993 Data-Plan

変換元  ドライブ: B  メーカー:           機種名:

変換先  ドライブ:A        MS-DOS    ファイル名:MSDOS001.TXT
ディレクトリ:\
 












 

     [処理メニュー]













1.MS-DOS 変換処理

2.変換 ドライブ設定

3.変換先 ファイル設定

4.その他 各種変換設定

0.    終了
 


 

処理を選択してください。[↑]・[↓]・[←]・[→]:移動 [RET]:選択 [ESC]終了
 


コンバートの前に設定作業がありますが、シンプルなソフトですから、上記のメニューで、だいたい判ると思います。
まず――、
2)変換ドライブ設定 のメニューでは、変換元と変換先のドライヴを設定するだけです。とりあえず、変換元(各種ワープロ)を下の内蔵ドライヴに、変換先(MS−DOS)を外付けFDDのドライヴに選択します。この条件だと、ワープロ専用機種で作成したFDをBドライヴにマウントし、DOS/V機で可読できるようフォーマットした3.5インチFDは、外付けFDD(たとえば、D)にマウントして作業します。
4)その他 各種変換設定 のメニューでは、ほぼデフォルト(規定値)のままでいいでしょう。ちなみに、デフォルトでは、変換元にあった、変換不可コード(例えば、ワープロ専用機の機種依存文字など)が「〓」(通称、ゲタ)の文字になります。換えたければ、換えてもいいですが、後で、どうせ、エディタの一括置換機能で処理できるので、そのままでよいと思います。
3)変換先ファイル設定 も、だいたいデフォルトでOKです。

コンバート作業は――、
1)MS−DOS変換処理 のメニューで行います。
リターン押下すれば、自動的に解析が始まり、ドライヴBに入れたワープロ専用機のFDの内容が画面に一覧されます。全文書を変換するならば、ファンクションキーのF1を押下すると、FD内の全ファイルが選択されます。個別に変換する時は、カーソルを合わせて、F4キーを押下します。一覧印刷のメニューもあり、F5キー押下で、プリンタに変換文書の一覧表が印字されます。取っておいて、後で参考にすればよいでしょう。F10で終了です。
途中、変換作業の最初に出た「ファイル名」を変更することが出来ます(デフォルトでは、「MSDOS001.TXT」を初期値に、以下、MSDOS002.TXT 〜 という具合に、連番になります)。冒頭の「MSDOS 」の部分を、文書名に合わせて、変更すると、後で混乱しなくてすむでしょう。

さて、これだけでも十分なのですが、やはり、このFD1枚で全部の作業を行うには、それなりのツールも組み込んでおきたいので……。
さらに、このFDに、日本語FEP(WindowsでいうIME )、エディタ、そして、いくつかのツールを仕込んでみます。

エディタは、筆者はVzエディタを愛用していますので、それにしましたが、むろん、(NECの)MS−DOSで動作するものなら、フリーソフトでも何でも構いません。「Vector 」サイトあたりで、好みのエディタを探してみて下さい。実行ファイルが小さいものなら、いいわけです(なにしろ、FD1枚に、全部、詰め込むので)。
日本語FEPも、筆者は、先史時代からの(笑)一太郎ユーザなので、ここではATOK6(一太郎3)のスモール辞書にしていますが、これも他のFEPで構いません。フリーウェアなら、WXあたりでもよいと思います。
組み込みの方法は、前述のDOS恋をインストールした時と同じで、ただ単にファイルをコピーするだけです。
さらに、DOS恋を起動するのに、いちいちコマンドでサブディレクトリに移動したりするのは面倒なので、バッチ・ファイルを作っておきます(バッチ・ファイルというのは、一連のMS−DOSのコマンドを記述し、ファイル名の拡張子を .bat にすることで、一種の実行ファイルの代替となるものです。様式はテキストファイルですから、エディタやワープロ・ソフトで簡単に作れます)。内容は――、

SET DOSKOI=A:\DOSKOI A: CD \DOSKOI DOSKOI CD \



と記述して、ファイル名は、c.bat とでもして下さい。これで、FD起動した後、コマンドラインから、「c 」を入力しただけで、DOS恋が立ち上がります。
ついでに、このFD用の AUTOEXEC.BAT と CONFIG.SYS も作っておきましょう。
この2つは、MS−DOSの環境設定ファイルです。こちらのファイル名は、固定です。AUTOEXEC.BAT と CONFIG.SYS の2つのファイルが、MS−DOSの環境を決めます。
AUTOEXEC.BAT の方は――、

PATH = A:\; PROMPT $P$G



で、CONFIG.SYS の方は――、

BUFFERS=20 FILES=20 DEVICE=PRINT.SYS DEVICE=A:\ATOK6A.SYS /D=A:\ATOK6.DIC DEVICE=A:\ATOK6B.SYS SHELL=A:\COMMAND.COM A:\ /P



としておきます。意味が判らなくても大丈夫です。筆者だって、もう、MS−DOSの環境ファイルやFEPのオプションの細かいことなど、憶えていません(^^;)。ただし、もし、異なるFEPを使っている場合は、(しかるべきファイルを転送した後)4、5行目を、そのFEPに合わせて、記述を換えます。
例えば、WXII ならば、必要なファイルは、WX2.SYS, WXK.SYS, WX2D.SYS, WX2S.DIC の4つで、環境ファイルは、CONFIG.SYS の4、5行目を――、

DEVICE=A:\WX2.SYS /DA=A:\WX2S.DIC DEVICE=A:\WXK.SYS



に差し替えます。くわしくは、MS−DOSの参考書や、そのFEPのマニュアルを見て下さい(前述したように、MS−DOS Ver.6 の解説本なら、まだ、書店にあると思います)。

さて、これで、一応、コンバート用作業FDの作成は終わりです。
この結果、FD内は、次のようなツリー構造になります。

A:\IO.SYS MSDOS.SYS COMMAND.COM AUTOEXEC.BAT CONFIG.SYS FD.COM FD98.COM FDCUST2.COM FD.CFG VZ.COM VZ.DEF VZFL.DEF ATOK6A.SYS ATOK6B.SYS ATOK.DIC PRINT.SYS FORMAT.EXE LHA.EXE C.BAT |__DOSKOI:\DOSKOI.EXE DOSKOI.HLP DOSKOI.SYS



一応、説明しますと――

VZ.COM VZ.DEF VZFL.DEF


は、Vzエディタの実行ファイルや環境ファイルです。

ATOK6A.SYS ATOK6B.SYS ATOK.DIC


は、日本語FEPのATOK6のシステムと辞書(スモール版)です。
なお、PC9801マシンの標準的なキーボードでは、ATOKは、CTRL+XFERキーの同時押下で機能します。DOS/Vユーザの方は、気を付けてください。


PRINT.SYS FORMAT.EXE LHA.EXE



は、それぞれ、プリント用のデバイス・ファイルと、フォーマット用のファイル、それに、LHA(圧縮/解凍)ファイルです。前2つは、MS−DOSの作業FDからコピーし、LHAの方は、別途、用意して下さい(Vector サイトで入手できます)。

差し当たって、これだけ入れておけば、たいていの用は足りるはずです。プリンタ・デバイスは、先述した、DOS恋で、変換ファイルの一覧表を出力する時に使います。LHAなどは、「FD」と連動して使うのが、MS−DOSユーザの一般的な使い方です。これは、ちょっと、テーマがズレますから、くわしくは、「FD」のハンドブックなどを見て、カスタマイズして下さい。筆者は、Windowsでは(エクスプローラが、あまりにも低機能なので)、「卓駆★」というファイル管理ユーティリティを愛用していますが、その設計思想は、ほぼ「FD」で完成されています。コマンドラインで行う、ほとんど全ての作業を、グラフィカル・インタフェースで実現していて、さらに、エディタやLHAの機能を(今でいう)アドインしており、ホットキー一発で、カーソルの合ったファイルをエディタに読み込んだり、圧縮/解凍したり出来ます。便利ですので、余裕があったら、各自、カスタマイズして、使ってみて下さい。

この作業(せいぜい、30分から1時間もあれば、出来ると思います)によって、1枚のFDが、汎用性のある、コンバート機になりました。
FD起動で、コマンドラインから――

A:\>C     を入力すれば、DOS恋が立ち上がり、
A:\>FD    を入力すれば、「FD」が立ち上がり、
A:\>VZ    を入力すれば、Vzエディタが立ち上がります。

なぜ、エディタなどが必要なのか、というと、変換した文書ファイルの中の文字化け(前述したように、機種依存文字などは、すべて「〓」に変わりますので、それらのノイズ)を、エディタの置換機能を使って、取り除かねばなりません。むろん、すでにコンバートずみのFDはMS−DOSフォーマットの3.5インチなのですから、これらの作業は、Windows環境でやってもよいのですが、どうせなら、その場ですました方が早いので、このようなファイル構成のFDを作ったわけです。

ところで、このコンバート作業用FDは、けっこう重宝したりします。FORMAT.EXE や LHA.EXE まで入れているので、別のFDをフォーマットしたり、ファイル管理ユーティリティ(「FD」)との連動機能で、作成したファイルを圧縮したり、さまざまな用途に汎用性があります。冒頭に述べたことと相反するようですが、1枚、持っていると、役立ちますから、作業が終わっても、とっておくことを、お奨めします。コンバート作業が終わったら、PCは、(かさばることもあり)用済みで破棄するのも、仕方ありませんが、このFDは、もっておいて損はないです(^-^)v。


付記...★...
BACK


参考文献  thanx sincerely...

「即解データ変換マニュアル : ソフトからソフトへパソコンからワープロへ MS-DOSテキストファイル」本谷裕二著(池田書店 , 1994.4刊)ISBN:4262141047 (1300円 254p )