현재 오프라인 상태입니다. 인터넷에 다시 연결하기를 기다리고 있습니다.

Windows에서 사용자 조작 없이 프린터를 추가하는 방법

2015년 7월 14일 Windows Server 2003 지원 종료

Microsoft는 2015년 7월 14일 Windows Server 2003에 대한 지원을 종료했습니다. 이러한 변경에 따라 해당 소프트웨어 업데이트 및 보안 옵션이 영향을 받습니다. 사용자에게 미치는 영향 및 계속 보호를 받는 방법에 대해 알아보십시오.

이 문서는 이전에 다음 ID로 출판되었음: KR189105
요약
Windows 2000 및 Windows Server 2003에서는 명령줄을 사용하여 프린터를 추가할 수 있습니다. 이 기능은 로그인 스크립트나 예약 이벤트를 사용하여 사용자 그룹에 프린터를 추가하거나 제거할 때 특히 유용합니다.

Microsoft Windows NT 4.0 ZAK(Zero Administration Kit)에 Con2prt.exe 같은 도구가 있지만 그 도구로는 네트워크 프린터만 추가하거나 삭제할 수 있습니다. Windows 2000을 사용하면 로컬 프린터도 수정하고 삭제할 수 있습니다. 결과적으로 관리자는 사용자에게 배치 파일 또는 로그인 스크립트를 실행하게 함으로써 사용자의 인쇄 능력을 모든 면에서 제어할 수 있습니다.

참고: 로그인 스크립트 또는 클라이언트에서 시작되는 배치 파일에서 이 명령을 사용하려면 클라이언트 컴퓨터가 Windows 2000 또는 Windows Server 2003을 실행해야 합니다. 로그인 스크립트는 클라이언트 컴퓨터에서 실행되기 때문에 Windows NT 4.0 클라이언트에서는 명령을 처리할 수 없습니다.

또한 이러한 명령은 관리자의 워크스테이션이나 서버에서 실행하여 실제의 컴퓨터에 가지 않고도 클라이언트 컴퓨터에 프린터를 설치할 수 있습니다.
추가 정보
다음은 명령의 가장 일반적은 사용을 보여주는 예제입니다.

참고: 이 명령은 Windows 2000, Windows Server 2003 또는 Windows NT 4.0 서버 또는 워크스테이션을 대상으로 Windows 2000 기반 또는 Windows Server 2003 기반 컴퓨터에서만 실행합니다.

이 예제는 SERVER라는 컴퓨터에 Agfa 프린터 드라이버를 추가하고 논리 프린터를 만듭니다.

참고: 아래 두 줄을 모두 배치 파일에 넣거나 명령 프롬프트에 차례로 입력할 수 있습니다. 여기서는 읽기 쉽게 두 줄로 나타내었습니다.
rundll32 printui.dll,PrintUIEntry /ia /c\\server /m "AGFA-AccuSet v52.3" /h "Intel" /v "Windows 2000" /f %windir%\inf\ntprint.inf

rundll32 printui.dll,PrintUIEntry /if /b "Test Printer" /c\\SERVER /f "%windir%\inf\ntprint.inf" /r "lpt1:" /m "AGFA-AccuSet v52.3"
다음 예제에서는 SERVER라는 컴퓨터에서 AGFA 프린터를 삭제합니다.
rundll32 printui.dll,PrintUIEntry /dl /n "Test Printer" /c\\SERVER
사용할 수 있는 스위치에 대한 자세한 내용을 보려면 명령 다음에 /?를 입력합니다.

추가로 명령 프롬프트에서 다음을 입력합니다.
rundll32 printui.dll,PrintUIEntry /?
위의 명령은 이 방법을 사용하기 위한 예제와 함께 전체 사용 스위치 목록을 표시합니다.

추가로 명령 프롬프트에서 다음을 입력합니다.
rundll32 printui.dll,PrintUIEntry /Xs /n "printer" ?
위의 명령은 프린터 속성 변경에 대한 추가 도움말을 표시합니다. 다음 예제에서는 현재 인쇄 드라이버를 지정된 새 프린터 드라이버(서버에 이미 설치되어 있음)로 변경합니다.
rundll32 printui.dll,PrintUIEntry /Xs /n\\SERVER\PRINTERSHARENAME DriverName "Lexmark C752 PS3"


참고: 다음 구문은 표준 TCP/IP 포트가 만들어지는 경우에만 제대로 작동하는 예제입니다.
rundll32 printui.dll,PrintUIEntry /if /b "NORTH-US-SRTEST-TEST24-BOGUS" /f %windir%\inf\ntprint.inf /r "IP_157.57.50.98" /m "HP Laserjet 4000 Series PCL" /Z
표준 TCP/IP 포트가 만들어지지 않으면 다음과 같은 오류 대화 상자가 나타날 수 있습니다.
프린터 사용자 인터페이스
프린터 rundll 명령을 실패했습니다.
명령: /if /b "NORTH-US-SRTEST-TEST24-BOGUS" /f %windir%\inf\ntprint.inf /r "IP_157.57.50.98" /m "HP Laserjet 4000 Series PCL" /Z. 잘못된 프린터 이름을 입력했거나 지정한 프린터가 더 이상 서버에 연결되어 있지 않습니다. 자세한 정보는 도움말을 누르십시오.




Microsoft 제품 관련 기술 전문가들과 온라인으로 정보를 교환하시려면 Microsoft 뉴스 그룹에 참여하시기 바랍니다.
push install unattended user interaction 5.00 nt5howto print ntprint scripts automated automatic automatically
속성

문서 ID: 189105 - 마지막 검토: 10/26/2007 15:37:00 - 수정: 5.3

Microsoft Windows 2000 Server, Microsoft Windows 2000 Professional Edition, Microsoft Windows Server 2003, Standard Edition (32-bit x86), Microsoft Windows Server 2003, Datacenter Edition (32-bit x86), Microsoft Windows Server 2003, Enterprise Edition (32-bit x86), Microsoft Windows Server 2003, Web Edition

  • kbhowto kbprint kbproductlink KB189105
피드백