symrak74
09-06-2016, 21:37
Всем привет. Помогите решить задачку. Задачка по началу казалось очень простой: удалить все установленные принтеры.
rubdll32 printui.dll,PrintUIEntry /dl /n "printName" позволяет удалять принтеры по его имени
Но в виду того как заводились принтеры... порой у пользователя весит 8-10 с названиями по типу "123" или "принтер слева". И парк более 150 ПК.
wmic.exe Printer get DeviceID >"MyPrinters.txt" выводит установленные принтеры в файле.
и вот тут проблема: как удалить эти принтеры, указав именами те, которые вывелись в txt файле?
rubdll32 printui.dll,PrintUIEntry /dl /n "printName" позволяет удалять принтеры по его имени
Но в виду того как заводились принтеры... порой у пользователя весит 8-10 с названиями по типу "123" или "принтер слева". И парк более 150 ПК.
wmic.exe Printer get DeviceID >"MyPrinters.txt" выводит установленные принтеры в файле.
и вот тут проблема: как удалить эти принтеры, указав именами те, которые вывелись в txt файле?