Paste Search Dynamic
Recent pastes
HP Universal Printer 2
  1. ###############################
  2. HP Universal Printer 2  #
  3. ################################
  4. $PSScriptRoot = Split-Path -Parent -Path $MyInvocation.MyCommand.Definition
  5. $drivername = "HP PageWide Color MFP 780-785 PCL-6 (V4)"
  6. $portName = "IP_10.10.0.100"
  7. $PortAddress = "10.10.0.100"
  8.  
  9. ###################
  10. #Staging Drivers   #
  11. ###################
  12. C:WindowsSysNativepnputil.exe /add-driver "$psscriptrootdrivershpbuB42A4_x64.inf" /install
  13.  
  14. #######################
  15. #Installing Drivers   #
  16. #######################
  17.  
  18. Add-PrinterDriver -Name $drivername
  19.  
  20. ##########################################################
  21. #Install Printerport | check if the port already exist   #
  22. ##########################################################
  23. $checkPortExists = Get-Printerport -Name $portname -ErrorAction SilentlyContinue
  24. if (-not $checkPortExists)
  25. {
  26. Add-PrinterPort -name $portName -PrinterHostAddress $PortAddress
  27. }
  28.  
  29. ####################################
  30. #Check if PrinterDriver Exists     #
  31. ####################################
  32. $printDriverExists = Get-PrinterDriver -name $DriverName -ErrorAction SilentlyContinue
  33.  
  34.  
  35. ##################
  36. #Install Printer #
  37. ##################
  38. if ($printDriverExists)
  39. {
  40. Add-Printer -Name "Altamoda - Copieur" -PortName $portName -DriverName $DriverName
  41. }
  42. else
  43. {
  44. Write-Warning "Printer Driver not installed"
  45. }
  46.  
  47.  
  48.  
  49. SLEEP 360
Parsed in 0.006 seconds