prnport
Komenda prnport
jest narzędziem wiersza poleceń Windows przeznaczonym do zarządzania portami drukarek. Pozwala na tworzenie, usuwanie oraz wyświetlanie portów TCP/IP używanych przez drukarki sieciowe. Ułatwia administratorom automatyzację konfiguracji drukarek w środowiskach sieciowych.
Dostępna jest w systemach Windows począwszy od Windows XP (po zainstalowaniu Resource Kit) oraz w Windows Server 2003 i nowszych. W nowszych systemach Windows (10/11) może wymagać doinstalowania pakietu narzędzi administracyjnych lub uruchomienia jako skrypt prnport.vbs
.
Składnia
Dział zatytułowany „Składnia”prnport -a | -d | -l [opcje]
-a
– dodanie nowego portu TCP/IP.-d
– usunięcie istniejącego portu.-l
– wyświetlenie listy portów TCP/IP skonfigurowanych w systemie.
Parametry
Dział zatytułowany „Parametry”Parametr | Opis |
---|---|
-a -r <adres_IP> | Dodaje port TCP/IP wskazujący na dany adres IP drukarki. |
-a -r <adres_IP> -n <nazwa> | Tworzy port z określoną nazwą zamiast domyślnej. |
-d -r <adres_IP> | Usuwa port powiązany z danym adresem IP. |
-l | Wyświetla listę wszystkich skonfigurowanych portów TCP/IP. |
-? | Wyświetla pomoc dotyczącą użycia komendy. |
- Parametr
-r
(adres IP) jest obowiązkowy przy dodawaniu lub usuwaniu portu. - Nazwy portów muszą być unikalne – w przypadku braku
-n
system generuje domyślną nazwę.
Przykłady użycia
Dział zatytułowany „Przykłady użycia”# Wyświetlenie wszystkich portów TCP/IP skonfigurowanych w systemieprnport -l
# Dodanie portu TCP/IP dla drukarki pod adresem 192.168.1.50prnport -a -r 192.168.1.50
# Dodanie portu z własną nazwą "Port_Biuro" dla drukarki w sieciprnport -a -r 192.168.1.60 -n "Port_Biuro"
# Usunięcie portu powiązanego z adresem 192.168.1.50prnport -d -r 192.168.1.50
- Wymaga uruchomienia w kontekście administratora.
- Jest narzędziem zewnętrznym (skrypt
prnport.vbs
), dostarczanym z pakietem Resource Kit. - Nie jest natywną komendą CMD – w nowszych systemach zaleca się PowerShell (
Add-PrinterPort
,Remove-PrinterPort
).
Najczęściej spotykane błędy i jak je naprawić
Dział zatytułowany „Najczęściej spotykane błędy i jak je naprawić”Błąd / Komunikat | Przyczyna | Rozwiązanie |
---|---|---|
Prnport is not recognized as an internal... | Brak zainstalowanego pakietu narzędzi Resource Kit. | Pobierz i zainstaluj Resource Kit lub użyj cmdletów PowerShell. |
Access is denied | Brak uprawnień administratora. | Uruchom CMD jako administrator. |
The specified port already exists | Próba utworzenia portu o nazwie, która już jest w użyciu. | Użyj innej nazwy (-n ) lub usuń istniejący port przed ponownym dodaniem. |