古Windows2000印刷の場合はポート名、コンピュータ?
-
19-09-2019 - |
質問
数年前、賢いプログラマを設定VB.NET サービスへの印刷のサーバを設置しています。の照会されるデータベースのテーブルだった印刷要求は、指定のファイルの印刷、プリンタに送るということです。のジョブを構築します3つのコマンドライン唱を実行するこれって思ったこと。
net use LPT2: IP_1.2.3.4 /user:domain\userid password >> netuse1.out
copy someExistingFile.pdf LPT2 >> copy.out
net use LPT2: /delete >> netuse2.out
また、他の無関係に変化があり、楽しく遵守.みのバージョンでの仕事を展開しています、走行けません。最初の場合の"システム67エラーが発生しました。のネットワーク名できません。"
のジョブが照会されるレジストリのポート名、プリンタで指定されたユーザーです。港しようとするあのポート"氏名"を参照して見たときにプリンタのプロパティを表示します。そこで、正しい。
を除く-待分、なんと一体である"港名"マー?で有効なIPアドレスでのIPアドレスのプリンターそのものを先頭に付け"IP_".何もしないでネット利用が何を言ってプリンタポート、コンピュータ/シェア【オプション。
誰でもできるので解明しているかどうかを絶。
[コンクしている可能性があります。を提供し、ソースのバージョンのサービスを利用する実際のものです。まず触れたこのサービスの一部を、前この印刷となります。とクライアントswearsなります。Grrr...]
また、現代の印刷ものの、そのニーズを実行してサービスが複雑となる。
解決
の"IP_1.2.3.4"パラメータがプリンタの共有名ではなく、ポートの名前です。すべての共有、既存のプリンターを設置して利用していますので、名"IP_1.2.3.4"では、このシェアの名前が欠けています。
くpassthroughプリンタのインストールすることができる"汎用テキストのみ"プリンタに割り当てを希望港までのシェアを使ってこの名前は"ネット利用"コマンドを実行します。