Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

Windows XP 共享印表機連線數超過上限 (10 連線) 解決方案:批次檔定時清理會話

編輯:XP 系統基礎知識

XP Professional 限制最多 10 台不同電腦同時透過網路連線 (含所有傳輸/共用協定)。先連線者列印完畢後系統不自動斷開,超過 10 人後續無法連線。

解決方案:批次檔每 10 分鐘自動清理會話

  1. 建立延遲指令:新建文字檔輸入 WScript.sleep 600000 (10 分鐘,毫秒為單位) → 存為 Delay.vbs。
  2. 建立主批次檔:新建 CleanSession.bat (或 .cmd) 內容:
:Cir
net session /delete /y
start /wait delay.vbs
goto Cir
  • net session /delete /y:清理會話,/y 免確認。
  • start /wait delay.vbs:獨占執行等待 VBS 延遲完成再繼續下一輪。

雙擊執行批次檔,會開啟 DOS 視窗每 10 分鐘自動清理一次會話,印表機共用不再報錯。

Copyright © Windows教程網 All Rights Reserved