22 lines
418 B
Batchfile
22 lines
418 B
Batchfile
@echo off
|
|
|
|
IF %1.==. GOTO USAGE
|
|
|
|
set PRINTERNAME=%1%
|
|
|
|
rem remove the printer ...
|
|
powershell -Command ^
|
|
"$checkPrinterExists = Get-Printer -Name '%PRINTERNAME%' -ErrorAction SilentlyContinue ; ^
|
|
if ($checkPrinterExists) { ^
|
|
Remove-Printer -Name '%PRINTERNAME%' -Verbose ^
|
|
} else { ^
|
|
Write-Host 'Printer %PRINTERNAME% already removed' ^
|
|
}"
|
|
|
|
GOTO END
|
|
|
|
:USAGE
|
|
echo "usage: %0 <PRINTERNAME>"
|
|
|
|
:END
|