Так что я работаю в ИТ на работе, и я пытаюсь автоматизировать некоторые обычные вещи. У нас около 5 принтеров, и я бы хотел написать сценарий, который будет устанавливать их все.Наиболее эффективный способ установки нескольких принтеров программно
Что было бы лучшим способом сделать это? Что, возможно, было бы самым простым языком/библиотекой? Я достаточно компетентен в Python, PHP и Javascript (не идеально подходит для этого, очевидно), и я немного поработал на C# (очень минимально, и в основном asp.net), но я не против выбора вверх/работа на другом языке, чтобы попытаться реализовать эту функцию.
Из того, что я вижу, мои две основные опции либо запускают операцию оболочки с, скажем, rundll printui, либо, возможно, с использованием COM-объектов (мои знания о COM ограничены). Есть ли другие эффективные способы?
Извините, если у этого вопроса есть какая-то субъективность - если кто-нибудь захочет, я рад предоставить псевдокод того, что я пытаюсь написать. Я также рад улучшить вопрос - я стараюсь не быть слишком широким, но даже после некоторых исследований мое понимание реализации еще не завершено.
EDIT: Обратите внимание, что это в основном для Windows Vista и 7. У нас есть одна или две машины под управлением XP, но они некритичны и, если нужно, могут быть выполнены вручную.
Eh, возможно, хотя я не думаю, что это, вероятно, слишком сложно из задачи. Я предполагаю, что через 3-4 часа я действительно понимаю, какой вопрос я пытаюсь решить. Я проверю это, но все равно хочу программное решение. –