prnport

적용 대상: Windows Server 2022, Windows Server 2019, Windows Server 2016, Windows Server 2012 R2, Windows Server 2012

만들고 삭제 하 고 표시 하 고 포트 구성을 변경 하는 것 외에도 표준 TCP/IP 프린터 포트를 나열 합니다. 이 명령은 디렉터리에 있는 %WINdir%\System32\printing_Admin_Scripts\<language> Visual Basic 스크립트입니다. 명령 프롬프트에서 이 명령을 사용하려면 prnport 파일의 전체 경로 뒤에 cscript를 입력하거나 디렉터리를 적절한 폴더로 변경합니다. 예: cscript %WINdir%\System32\printing_Admin_Scripts\en-US\prnport

구문

cscript prnport {-a | -d | -l | -g | -t | -?} [-r <portname>] [-s <Servername>] [-u <Username>] [-w <password>] [-o {raw | lpr}] [-h <Hostaddress>] [-q <Queuename>] [-n <portnumber>] -m{e | d} [-i <SNMPindex>] [-y <communityname>] -2{e | -d}

매개 변수

매개 변수 설명
-a 표준 TCP/IP 프린터 포트를 만듭니다.
-d 표준 TCP/IP 프린터 포트를 삭제합니다.
-l -s 매개 변수로 지정된 컴퓨터의 모든 표준 TCP/IP 프린터 포트를 나열합니다.
있습니다. 표준 TCP/IP 프린터 포트의 구성을 표시합니다.
-t 표준 TCP/IP 프린터 포트에 대 한 포트 설정을 구성합니다.
-R <portname> 프린터 연결 된 포트를 지정 합니다.
-s <Servername> 프린터를 관리 하려면를 호스트 하는 원격 컴퓨터의 이름을 지정 합니다. 컴퓨터를 지정하지 않으면 로컬 컴퓨터가 사용됩니다.
-u <Username> -w <password> 프린터를 관리 하려면를 호스트 하는 컴퓨터에 연결할 수 있는 권한이 있는 계정을 지정 합니다. 대상 컴퓨터의 로컬 관리자 그룹의 모든 구성원이 이러한 권한이 있지만 사용 권한을 다른 사용자에 게 부여 될 수도 있습니다. 계정을 지정하지 않으면 명령이 작동하려면 이러한 권한이 있는 계정 아래에 로그온해야 합니다.
-O {raw|lpr} 포트에서 사용하는 프로토콜을 지정합니다. TCP 원시 또는 TCP lpr. TCP 원시 프로토콜은 lpr 프로토콜보다 Windows에서 더 높은 성능 프로토콜입니다. 포트 번호를 사용 하 여 선택적으로 지정할 수 원시 TCP를 사용 하는 경우는 -n 매개 변수입니다. 기본 포트 번호가 9100입니다.
-H <Hostaddress> 프린터 포트를 구성 하려면 (IP 주소) 하 여 지정 합니다.
-Q <Queuename> 원시 TCP 포트에 대 한 큐 이름을 지정합니다.
-N <portnumber> 원시 TCP 포트에 대 한 포트 번호를 지정합니다. 기본 포트 번호가 9100입니다.
-M{e|d} SNMP 사용 되는지 여부를 지정 합니다. 매개 변수 e SNMP를 사용 합니다. 매개 변수 d SNMP를 사용 하지 않도록 설정 합니다.
-나 <SNMPindex SNMP를 활성화 하는 경우 SNMP 인덱스를 지정 합니다. 자세한 내용은 Rfc 편집기 웹 사이트에서 Rfc 1759참조하세요.
-Y <communityname> SNMP를 사용 하는 경우 SNMP 커뮤니티 이름을 지정 합니다.
-2{e|-d} TCP lpr 포트에 이중 스풀(다시 스풀링이라고도 함)을 사용할 수 있는지 여부를 지정합니다. TCP lpr은 프린터로 전송되는 컨트롤 파일에 정확한 바이트 수를 포함해야 하지만 프로토콜은 로컬 인쇄 공급자로부터 개수를 가져올 수 없으므로 이중 스풀이 필요합니다. 따라서 파일이 TCP lpr 인쇄 큐로 스풀되는 경우 system32 디렉터리에서 임시 파일로 스풀됩니다. TCP lpr은 임시 파일의 크기를 결정하고 LPD를 실행하는 서버로 크기를 보냅니다. 매개 변수 e 이중 스풀을 합니다. 매개 변수 d 이중 스풀을 사용 하지 않도록 설정 합니다.
/? 명령 프롬프트에 도움말을 표시합니다.

설명

  • 제공하는 정보에 공백이 포함된 경우 텍스트 주위에 따옴표(예: "컴퓨터 이름")를 사용합니다.

예제

서버에서 모든 표준 TCP/IP 인쇄 포트를 표시 하려면 \Server1, 유형:

cscript prnport -l -s Server1

서버에서 표준 TCP/IP 인쇄 포트를 삭제 하려면 \Server1 10.2.3.4, 형식에 네트워크 프린터에 연결 합니다.

cscript prnport -d -s Server1 -r IP_10.2.3.4

포트를 추가 하려면 표준 TCP/IP 인쇄 서버에서 10.2.3.4에 네트워크 프린터에 연결 하 고 포트 9100, 형식에서 원시 TCP 프로토콜을 사용 하는 \Server1:

cscript prnport -a -s Server1 -r IP_10.2.3.4 -h 10.2.3.4 -o raw -n 9100

SNMP를 사용 하려면 "공용" 커뮤니티 이름을 지정 하 고 서버에서 공유 10.2.3.4 네트워크 프린터에서 SNMP 인덱스 1로 설정 \Server1, 유형:

cscript prnport -t -s Server1 -r IP_10.2.3.4 -me -y public -i 1 -n 9100

표준 TCP/IP 인쇄 포트 10.2.3.4에 네트워크 프린터에 연결 하 고 프린터에서 디바이스 설정을 자동으로 가져오기는 로컬 컴퓨터에를 추가 하려면 다음을 입력 합니다.

cscript prnport -a -r IP_10.2.3.4 -h 10.2.3.4