Windows system >> Windowsの知識 >  >> Windows XPシステムチュートリアル >> XPシステムの基本 >> XP10共有プリンタ接続が最大接続数を超えています

XP10共有プリンタ接続が最大接続数を超えています

  

最近の友人の会社のネットワーク印刷共有で問題が発生しました。すべての人がプリンタを共有してプリンタに接続するので、問題が発生し、一部の人はそれを使用できます。一部の人は共有接続の最大値を超えてエラーを報告します。コンピュータについてはよく知っているが、私はこの問題に遭遇したことは一度もないので、インターネットにアクセスしてそれをチェックアウトし、共有するための実用的な記事を見つけました。

インターネットで情報を確認したところ、やっとそれがWINDOWSオペレーティングシステムの幽霊であることがわかりました。 Windows XP Professionalでは、最大10台のコンピュータをネットワーク経由で同時に接続できます。この制限には、すべてのトランスポートプロトコルと共有プロトコルのリソースの組み合わせが含まれます。最初の印刷が終了してもシステムは自動的に切断されず、10人以上になると他の人は接続できなくなります。

問題が解決したら、解決策は簡単に処理できます。接続を解除するためのスクリプトの作成は完了しており、10分以内に接続を解除することはより科学的な方法です。私はこの考えを実行するのがより簡単であるべきであると思いました、しかし情報をチェックして、そしてDOSコマンドに遅延命令がないことを発見しました、しかしこれは悪いことではない、あなた自身で書いてください。具体的な実装方法は次のとおりです。

最初に遅延コマンドを使用します。

テキストファイル「WScript.sleep 600000」を書くテキストファイルを作成し、そのファイルをDelay.vbsとして保存します。この文の意味は10分遅れで、sleepコマンドの後のパラメータはミリ秒単位でカウントされます。

次に、正式なコマンドを作成し、DOSバッチファイルを作成します。拡張子はBATまたはCMDで終わります。コマンドの本体は次のとおりです。

:Circle session /delete /y start /wait delay.vbs

内部のコマンドの意味は次のとおりです。

NET SESSION /DELETE /Yは、セッションをクリーンアップするために使用されます。 /Yは手動による確認が不要であることを意味します。

start /wait delay.vbs STARTはDOSプログラムを呼び出すために使用されます。/waitは排他的実行を意味します。つまり、次の命令を実行し続ける前に次のコマンドを実行する必要があります。

上記の2つのファイルを書き込んだ後、その後ろのファイルをダブルクリックすると、DOSウィンドウが自動的に開き、各セッションが10分ごとに自動的にクリアセッションを実行します。この場合、印刷時にエラーは報告されません。

Copyright © Windowsの知識 All Rights Reserved