Dela via


prnport

Skapar, tar bort och visar standardportar för TCP/IP-skrivare, förutom att visa och ändra portkonfigurationen. Det här kommandot är ett Visual Basic-skript som finns i katalogen %WINdir%\System32\printing_Admin_Scripts\<language>. Om du vill använda det här kommandot i en kommandotolk skriver du cscript- följt av den fullständiga sökvägen till prnport-filen eller ändrar kataloger till lämplig mapp. Till exempel: cscript %WINdir%\System32\printing_Admin_Scripts\en-US\prnport.

Syntax

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}

Parameterar

Parameter Beskrivning
-En Skapar en standard-TCP/IP-skrivarport.
-d Tar bort en standard-TCP/IP-skrivarport.
-L Visar en lista över alla standardportar för TCP/IP-skrivare på den dator som anges av parametern -s.
-g Visar konfigurationen av en standard-TCP/IP-skrivarport.
-t Konfigurerar portinställningarna för en standard-TCP/IP-skrivarport.
-r <portname> Anger porten som skrivaren är ansluten till.
-s <Servername> Anger namnet på fjärrdatorn som är värd för den skrivare som du vill hantera. Om du inte anger någon dator används den lokala datorn.
-u <Username> -w <password> Anger ett konto med behörighet att ansluta till den dator som är värd för den skrivare som du vill hantera. Alla medlemmar i måldatorns lokala administratörsgrupp har dessa behörigheter, men behörigheterna kan också beviljas andra användare. Om du inte anger något konto måste du vara inloggad under ett konto med dessa behörigheter för att kommandot ska fungera.
-o {raw|lpr} Anger vilket protokoll porten använder: TCP raw eller TCP lpr. TCP-råprotokollet är ett protokoll med högre prestanda i Windows än lpr-protokollet. Om du använder TCP Raw kan du ange portnumret med hjälp av parametern -n. Standardportnumret är 9100.
-h <Hostaddress> Anger (efter IP-adress) den skrivare som du vill konfigurera porten för.
-q <Queuename> Anger könamnet för en TCP-råport.
-n <portnumber> Anger portnumret för en TCP-råport. Standardportnumret är 9100.
-m{e|d} Anger om SNMP är aktiverat. Parametern e aktiverar SNMP. Parametern d inaktiverar SNMP.
-Jag <SNMPindex Anger SNMP-indexet om SNMP är aktiverat. Mer information finns i Rfc 1759Rfc-redigerarwebbplatsen.
-y <communityname> Anger SNMP-communityns namn om SNMP är aktiverat.
-2{e|-d} Anger om dubbla spooler (även kallat ompoolning) är aktiverade för TCP-lprportar. Dubbla spolar är nödvändiga eftersom TCP-lpr måste innehålla ett korrekt byteantal i kontrollfilen som skickas till skrivaren, men protokollet kan inte hämta antalet från den lokala utskriftsprovidern. När en fil spolas till en TCP-lpr-utskriftskö, buffras den därför också som en tillfällig fil i katalogen system32. TCP lpr avgör storleken på den temporära filen och skickar storleken till servern som kör LPD. Parametern e aktiverar dubbla pooler. Parametern d inaktiverar dubbla spolar.
/? Visar hjälp i kommandotolken.

Anmärkningar

  • Om den information som du anger innehåller blanksteg använder du citattecken runt texten (till exempel "Datornamn").

Exempel

Om du vill visa alla standard-TCP/IP-utskriftsportar på servern \Server1 skriver du:

cscript prnport -l -s Server1

Om du vill ta bort standardutskriftsporten för TCP/IP på servern \Server1 som ansluter till en nätverksskrivare på 10.2.3.4 skriver du:

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

Om du vill lägga till en standard-TCP/IP-utskriftsport på servern \Server1 som ansluter till en nätverksskrivare på 10.2.3.4 och använder TCP-råprotokollet på port 9100 skriver du:

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

Om du vill aktivera SNMP anger du det "offentliga" communitynamnet och anger SNMP-indexet till 1 på en nätverksskrivare på 10.2.3.4 som delas av servern \Server1 och skriver:

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

Om du vill lägga till en standard-TCP/IP-utskriftsport på den lokala datorn som ansluter till en nätverksskrivare på 10.2.3.4 och automatiskt hämta enhetsinställningarna från skrivaren skriver du:

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