DOSプログラムは今でもビジネスの世界で使われています。現代のコンピューティング・プラットフォーム上で正しく動作させる方法についてのアドバイスがウェブ上に溢れています。
私たちが作業する必要がある16ビットのDOSプログラムは32ビットのWindows2003サーバ上に存在していますが、まもなく削除される予定です。それまでは、プログラムへの共有は、グループポリシーでプライマリドメインから2台の32ビットクライアントマシンにマッピングされています。プログラムを起動する.cmdファイルへのショートカットは、プライマリドメイン上のクライアント上に手動で配置されています。このプログラムは、Windows 8.1でも正常に動作します。確かに少し妥協していますが、セカンダリドメインから実行されるDOSプログラムが引退したときに、マシンは64ビットのWindows 8.1にアップグレードされます。このプログラムでは2つの異なるパラレルプリンタが使用されていますが、プログラムは1つのポートにのみ印刷し、この動作を変更するオプションはありません。レーザープリンタに小切手を印刷する必要がありますか?ポートLPT1に接続する必要があります。ドットマトリクスプリンタにデータダンプを印刷する必要がありますか?ポートLPT1にも接続する必要があります。2人の人が毎日このプログラムを使用しているので、それぞれのプリンタに1台ずつ、彼らのコンピュータを使用します。最初のプリンタをインストールしてみましょう:
コンピュータに物理的な DB-25 (パラレル) ポートがある場合、BIOS でそれを無効にすることができます。Windows 8.1 はそれをサポートしていないので、必要ありません。
Cables-to-Go モデル 16899 USB to DB25 パラレルプリンタアダプタを使用して、プリンタをコンピュータに接続します。アダプタは自動的にインストールされ、パラレルデバイスまたはLPTポートとして認識されません。
今すぐ[デバイスとプリンタ]を開きます。プリンターの追加]をクリックし、[欲しいプリンターはリストにありません]を選択します。次のダイアログで[Add a local printer or network printer with manual settings]を選択し、次のダイアログで[Use an existing port]を選択します。LPT ポートオプションではなく、リストから USB001 または USB002 のいずれかの USB 用仮想プリンタポートを選択します。
最初のプリンタは Panasonic KX-P1191 マルチモードドットマトリックスプリンタです。このプリンタはドライバを求めるダイアログボックスにリストアップされておらず、Windows Updateをクリックしてリストを更新しても何の役にも立ちません。パナソニックのサポートサイトを確認すると、このプリンターはこの時点では全くサポートされていないようですが、パナソニックのテクニカルサポートの専門家の方が、Windows 8.1に同梱されているエプソンFXシリーズ1(80)のドライバーにたどり着くまでの道のりをパズルしてくれました。これで完璧に動作しました
これでプリンターがインストールされました。しかし、ポートUSB001にあり、プログラムはポートLPT1にしか印刷しません。この解決策は比較的簡単で、プログラムを起動するために使用するバッチファイルにすぐに組み込むことができます。古い学校を取得し、私たちのプリンタにトリックを再生してみましょう:私たちはそれを共有し、そのようにLPT1に印刷します。
- プリンタを右クリックし、プロパティを選択します。プリンタを共有し、ディレクトリにリストしないでください、ちょうど良い対策のために短い共有名を作成し、クライアントマシンのユーザーがセキュリティタブの下のグループまたはユーザー名の領域にリストされていることを確認してください。これは不要だったかもしれません。
バッチファイルを変更して、よく文書化されたnet useコマンドを使用して印刷ソリューションを実装してください。この手順は、Windows 8.1に付属の “HP LaserJet 1100 (MS) "ドライバを使用してHP LaserJet 1100プリンタ用の2台目のコンピュータでも同様に動作しました。"Everyone "は削除できます。そのユーザーにドメイン管理者権限は必要ですか?すべてが1つのドメインから実行されている場合、おそらく必要ありません。
System Error 66:
構文を確認してください。コンピュータ名、プリンタ名のスペルを間違えたか、コロンを見落としたのではないでしょうか?マイクロソフトのドキュメントによると、コロンは1つだけ必要です。lpt1[:]に不要なコロンを追加すると失敗の原因になりますか?
ネットの使い方について https://technet.microsoft.com/en-us/library/bb490717.aspx