sc create SamRestPrintBridgeWin binPath= "C:\printerservice\SamRestPrintBridgeWin.exe" start= auto displayname= "Print Bridge Service"

configurar reinicio automatico
sc failure SamRestPrintBridgeWin reset= 0 actions= restart/60000/restart/60000/restart/60000

iniciar servicio

sc start SamRestPrintBridgeWin

parar servicio

sc stop SamRestPrintBridgeWin

para reinstalar el servicio
sc stop SamRestPrintBridgeWin
sc delete SamRestPrintBridgeWin


power shell modo administrador
$cert = New-SelfSignedCertificate -DnsName "localhost" -CertStoreLocation "Cert:\CurrentUser\My"
$password = ConvertTo-SecureString -String "123456" -Force -AsPlainText
Export-PfxCertificate -Cert $cert -FilePath "C:\printerservice\certificate.pfx" -Password $password

liberar los puertos 18181 y 18182 en el firewall
Powershell
New-NetFirewallRule -DisplayName "PrintService Rest" -Direction Inbound -Action Allow -Protocol TCP -LocalPort 18181
New-NetFirewallRule -DisplayName "PrintService Rest" -Direction Outbound -Action Allow -Protocol TCP -LocalPort 18181

New-NetFirewallRule -DisplayName "PrintService Rest 2" -Direction Inbound -Action Allow -Protocol TCP -LocalPort 18182
New-NetFirewallRule -DisplayName "PrintService Rest 2" -Direction Outbound -Action Allow -Protocol TCP -LocalPort 18182