Я установил PowerShellPack на сервер Server R2 R2, но не смог использовать модуль PSImageTools. Все операции с изображениями приводят к ошибке New-Object : Cannot load COM type Wia.ImageFile
. Я попытался установить тот же пакет на свой ноутбук Windows 7, и там он работает.PSImageTools не может загрузить Wia.ImageFile
Я полагаю, что это должно быть из-за отсутствия Dll: s на сервере, но даже копирование файлов wia*.dll
в System32 с ноутбука (соответствующих файлов уже не используется). Невозможно зарегистрировать DLL (например, regsvr32 wiaaut.dll
), на который отвечает «Файл не загружен».
Итак, кто-нибудь успешно использовал Wia на Windows Server 2008? Мы собираемся запустить запланированный сценарий powershell, чтобы обновить внешний вид наших пользователей, чтобы он мог работать на сервере.
Я просто уменьшаю изображения, чтобы они соответствовали заданному размеру. Я дам 'System.Drawing' выстрел, по крайней мере, загрузив обработанное изображение. – carlpett
@carlpett. Ах, я добавил пример изменения размера изображения. –