Вопрос по драйверам принтера

Тема в разделе "WASM.WIN32", создана пользователем Folk Acid, 11 авг 2006.

  1. Folk Acid

    Folk Acid New Member

    Публикаций:
    0
    Регистрация:
    23 авг 2005
    Сообщения:
    432
    Адрес:
    Ukraine
    Добрый вечер.

    Начальство озадачило. Требуется написать программу или скрипт, копирующий с удаленного компьютера в домене все инсталлированные там пользователем драйвера принтеров, на локальный компьютер. Потом установить их.

    Если на удаленном компьютере есть принтер, и он расшарен - нет проблем, можно воспользоваться функцией GetPrinterDriver. Но вот как быть с дровами, которые установлены, но принтеров нет? В аттаче написанный мной скрипт, делающий это несовсем документированным способом, и начальство боится его использовать, дабы не грохнуть сервак.

    Ткните, плиз, на функции/урл в инете/спец форум гуру/доказательство невозможности стандартными средствами.

    P.S. Можно, конечно получить список драйверов с помощью Win32_PrinterDriver но будет проблема в заполучении inf файлов. Если узнать inf файл драйвера - установить нет проблем, но его может и не быть и найти не откопал как.