우리는 팩스 및 양면 인쇄를 수행하는 대형 복사기인 OCE Imagistics cm2520 장치를 보유하고 있습니다. 현재 저는 Windows 인쇄 서버를 사용하지 않고 복사기에 내장된 인쇄 서버만 사용하여 XP 워크스테이션에서 인쇄하려고 합니다.
에서이 페이지그리고 다른 것들은 프린터를 추가하기 위한 배치 파일을 얻었습니다.
rundll32 printui.dll,PrintUIEntry /b "Office Copier" /x /n "Office Copier" /if /f "S:\IT Install\OCE driver\Win2003_PCL\GSRH3.INF" /l"S:\IT Install\OCE driver\Win2003_PCL" /r "IP_192.168.1.200" /m "Generic 25C-1/25C-1P PCL"
그러나 인쇄할 때 양면 인쇄 및 팩스는 비활성화/회색으로 표시됩니다. 인쇄 서버로 W2k3 서버를 사용하기 전에는 활성화되었습니다.
이미 활성화된 프린터를 추가하도록 스크립트를 작성하려면 어떻게 해야 합니까?
답변1
이 페이지, 오타가 있습니다(/Ss 및 /Sr 모두에서 PrintUIEntry여야 함)는 설정 파일을 설정하고 복원할 수 있음을 보여줍니다. 따라서 원하는 대로 프린터를 설정하고 /Ss를 사용하여 설정을 저장한 다음 프린터를 추가한 후 배치 파일로 복원할 수 있습니다.
RUNDLL32 PRINTUI.DLL,PrintUIEntry /Ss /n "printer" /a "file.dat"
그런 다음:
RUNDLL32 PRINTUI.DLL,PrintUIEntry /Sr /n "printer" /a "file.dat"
그러나 어떤 이유로 후자는 나에게 오류를 제공합니다.
프린터
작업을 완료할 수 없습니다.
좋아요
그리고 설정을 변경하지 않습니다. 하지만 적어도 잠재적인 해결책인 것 같습니다...