過去の桐井戸端BBS (桐ver.5) |
4083 | Windows9x の DOS Client | hidetake | 2000/1/5-22:20 |
少しでも興味を持たれた方もいたようですし、折角の機会だから、 こちらにも書いておきます。 以下の内容は NIFTY の FAPPLI MES(2) 【粗品桐ごみ箱】に書いた 内容です。必要最小限のレジストリについては NET.EXE 内を見れば わかります。 それではご健闘を... ------------------------------------------------------------------ 00136/00136 QGB03466 hidetake Windows9x の DOS Client ( 2) 99/12/24 13:33 Windows9x で GUI を立ち上げなくとも、command prompt only. で 立ち上げた DOS プロンプトの状態から Microsoft の NetWork に 参加できることは今までも可能なことは知っていました。しかし、 まじめに試したことはありませんでした。 今日やってみたらあっさりできました。 要は Windows9x 側でネットワークの設定が完全に行えており NetBEUI、 もしくは IPX が使えるようになっていることが必要です。 また、その場合でも、エンハンスドモードのドライバだけでなく、 リアルモードのドライバも使えるような設定(ドライバ&INF)になって いる必要があります。 あとは command prompt only. で DOS を立ち上げ NET USE コマンド を使いネットワークを接続するだけです。 私の場合、3Com EtherLink 10/100 PCI TX NIC (3C905B-TX) で接続 してみましたが、常駐量は 50KB 以下でしたし、スピードは 100BASE-TX の接続で 50MB のファイルをコピーしたところ、MAX 4MB/Sec は出て いたのでスピード的にも問題ありません。 Windows9x を安定して稼働できない方、もしくは不安定な環境の方、 あるいはマルチタスクで動かしたくない方で、桐をネットワークにも 参加させたい場合にも有効かも知れません。 また、これらのネットワークに必要なファイル1式を FD に圧縮して おき起動時に自動的に解凍し使えるようにしたり、ブータブルCDに 焼き付けておいて1発で起動できるようにしておくと、LAN CARD が 共通であれば、システムのネットワークデバイスへのバックアップや 復元が簡単だし、使い方によってはサラの HDD へのイメージインス トールなど、使い道はいろいろあると思います。 hidetake ------------------------------------------------------------------ | |||
4084 | Re:Windows9x の DOS Client | hidetake | 2000/1/5-22:20 |
記事番号4083へのコメント ------------------------------------------------------------------ 00137/00137 QGB03466 hidetake RE:Windows9x の DOS Client ( 2) 99/12/24 22:55 00136へのコメント DOS から Windows9x の DOS Client を立ち上げるのに必要なファイル net 932 109,737 99-05-05 22:22 NET.932 ※日本語モードの場合 net msg 109,196 99-05-05 22:22 NET.MSG ※英語モードの場合 neth 932 72,739 99-05-05 22:22 NETH.932 ※日本語モードの場合 neth msg 73,275 99-05-05 22:22 NETH.MSG ※英語モードの場合 protman dos 22,810 99-05-05 22:22 PROTMAN.DOS protman exe 14,952 99-05-05 22:22 PROTMAN.EXE protocol ini 310 99-12-24 0:00 PROTOCOL.INI system dat 40,992 99-12-24 0:00 SYSTEM.DAT system ini 1,830 99-12-24 0:00 SYSTEM.INI el90x dos 47,792 98-08-14 14:46 EL90X.DOS ※リアルモードドライ バ ndishlp sys 6,140 99-05-05 22:22 NDISHLP.SYS hidetake pwl 688 99-12-24 0:00 HIDETAKE.PWL ※パスワードファイル net exe 361,736 99-05-05 22:22 NET.EXE (net reg 41,204 99-12-24 0:00 NET.REG) 一番大きいのが SYSTEM.DAT ですが、必要な部分のみをレジストリから 抽出し、REGEDIT /L:SYSTEM.DAT /C NET.REG したら 40KB 程度に収まり ましたので、フロッピー1枚に収まりました。実際にはもう少し削る事 はできそうですが、これぐらいに収まれば充分でしょう。 レジストリをそのまま抽出しただけでは、これらのファイルを C:\WINDOWS に置かねばネットワークを開始することはできませんが、 書き出したレジストリファイルから REGEDIT /C する前に、必要部分の Windows ディレクトリを A:\ に変更するのと SYSTEM.INI のパスワード の置き場所を A:\ に指定すれば FD からの起動も可能でした。 hidetake ------------------------------------------------------------------ | |||
4085 | Re:Windows9x の DOS Client | hidetake | 2000/1/5-22:21 |
記事番号4084へのコメント ------------------------------------------------------------------ 00138/00138 QGB03466 hidetake RE:Windows9x の DOS Client ( 2) 99/12/28 09:13 00137へのコメント ちなみに、この Windows9x の DOS Client は NETBEUI もしくは IPX しか通さないので、Samba 経由の Linux BOX への接続はできません。 従って、この手法では純粋な DOS (command prompt only) 環境の桐 から Linux BOX への接続は不可能です。 また、IPX を Microsoft Network への接続に使う関係で、NOVELL の NetWare Client Soft がインストールされている状態ではプロトコル が正しくバインドされていないとしてネットワークを確立できません。 なお、NetWare を使っている人は優れた NetWare の DOS Client を 使えば良いだけの話しですが... hidetake ------------------------------------------------------------------ |