prnqctl
적용 대상: Windows Server 2022, Windows Server 2019, Windows Server 2016, Windows Server 2012 R2, Windows Server 2012
테스트 페이지를 인쇄, 일시 중지 하거나 프린터를 다시 시작 및 프린터 큐를 삭제 합니다. 이 명령은 디렉터리에 있는 %WINdir%\System32\printing_Admin_Scripts\<language>
Visual Basic 스크립트입니다. 명령 프롬프트에서 이 명령을 사용하려면 cscript를 입력한 다음 prnqctl 파일의 전체 경로를 입력하거나 디렉터리를 적절한 폴더로 변경합니다. 예: cscript %WINdir%\System32\printing_Admin_Scripts\en-US\prnqctl
구문
cscript Prnqctl {-z | -m | -e | -x | -?} [-s <Servername>] [-p <Printername>] [-u <Username>] [-w <password>]
매개 변수
매개 변수 | 설명 |
---|---|
-z | -p 매개 변수로 지정된 프린터에서 인쇄를 일시 중지합니다. |
-m | -p 매개 변수로 지정된 프린터에서 인쇄를 다시 시작합니다. |
-e | -p 매개 변수로 지정된 프린터의 테스트 페이지를 인쇄합니다. |
-x | -p 매개 변수로 지정된 프린터의 모든 인쇄 작업을 취소합니다. |
-s <Servername> |
프린터를 관리 하려면를 호스트 하는 원격 컴퓨터의 이름을 지정 합니다. 컴퓨터를 지정하지 않으면 로컬 컴퓨터가 사용됩니다. |
-p <Printername> |
필수입니다. 관리 하려는 프린터의 이름을 지정 합니다. |
-u <Username> -w <password> |
프린터를 관리 하려면를 호스트 하는 컴퓨터에 연결할 수 있는 권한이 있는 계정을 지정 합니다. 대상 컴퓨터의 로컬 관리자 그룹의 모든 구성원이 이러한 권한이 있지만 사용 권한을 다른 사용자에 게 부여 될 수도 있습니다. 계정을 지정하지 않으면 명령이 작동하려면 이러한 권한이 있는 계정 아래에 로그온해야 합니다. |
/? | 명령 프롬프트에 도움말을 표시합니다. |
설명
- 제공하는 정보에 공백이 포함된 경우 텍스트 주위에 따옴표(예: "컴퓨터 이름")를 사용합니다.
예제
\Server1 컴퓨터에서 공유하는 Laserprinter1 프린터에 테스트 페이지를 인쇄하려면 다음을 입력합니다.
cscript prnqctl -e -s Server1 -p Laserprinter1
로컬 컴퓨터의 Laserprinter1 프린터에서 인쇄를 일시 중지하려면 다음을 입력합니다.
cscript prnqctl -z -p Laserprinter1
로컬 컴퓨터의 Laserprinter1 프린터에서 모든 인쇄 작업을 취소하려면 다음을 입력합니다.
cscript prnqctl -x -p Laserprinter1