タグ付けされた質問 「ms-dos」

1
仮想化されたMS-DOSコンピューターはIPXで通信できません
2台のMS-Dos 6.22マシンを仮想マシンに変換しました。両方のコンピューターには、NETBEUIとIPXを介して通信するソフトウェアがあります(autoexec.batを調べた結果、IPXスタックをロードします)。 このVmware Forumsの投稿に従い、DOS amd_pcnetドライバーをインストールして構成し、必要なプロトコルにバインドしました。また、IPX / SPX用のODIドライバーをインストールした場合、上記と同じ手順を実行しました。 NetBEUI通信があるようですが、IPXPING.exeを使用してそれらの間でPINGすることはできません。pingを実行するときに、ネットワークアドレス00:00:00:00と2台目のコンピューターのMACを使用しました。 2つのVM間にNetBEUIおよびIPX通信があることを確実に確認するにはどうすればよいですか? 更新1:c:\ net \には、ネットワーク上の他のマシンの名前を持つ.iniファイルがあることがわかりました。ファイルには接続構成が保存されていると想定し、ファイルに実際にパラメーターがnetcard=DRIVER_FILEあり、正しいドライバーに変更されていることを確認しました。 更新2:VMNet0でWiresharkを実行しましたが、両方のVMがIPX、NETVIOS、SMB、およびその他のプロトコルを使用していることがわかりました。パケットを検査し、より多くの手がかりを見つけようとします。 更新3:パケット検査から、両方のマシンがNetBIOSを介して正常に通信し、セッションを確立し、SMBを使用してファイルを転送したことがわかります。これは、NetBIOSが問題ではないという確かな指標だと思います。 反対側のIPXには、不正な形式のパケットがあるようです。両方のホストがアナウンスをブロードキャストし、両方のアナウンスが不正な形式でした。 質問:NetBIOS経由の接続を確認するコマンドはありますか? 更新4:問題の解決とMS-DOSの専門家の探しに多くの努力を重ねた結果、クライアントはプロジェクトの中止を決定しました。

1
DOSプリンターのテキスト出力に「新しい」コンピューターで誤った文字が含まれる
私はもともと486 DX2コンピューターで実行されていた古いDOS 6.2アプリケーションを救出しようとしています。ハードドライブを比較的新しいCeleron 633に移動しました。標準の印刷コマンドを使用してパラレルポート(LPT1)に印刷しようとした場合を除いて、すべてが正常に動作しているようです。信号はプリンターに送られますが、紙に間違った文字が出ます。具体的には: 0123456789 prints correctly. áéíóú prints correctly. abcd prints ☺☻♥♦ ABCD prints !"#$ (is 0x2 off) ロードされたコンソールコードページは850です。問題のプリンターはHP DeskJet 940Cです。残念ながら、テストするための2番目のパラレルポートプリンターはありません。 OSが完全に同じであるのに、なぜこれが1台のコンピューターから別のコンピューターに変更されるのですか?また、DOSを正しく印刷するように構成するにはどうすればよいですか? 前もって感謝します。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.