我在 Server 2008 R2 机器上安装了 PowerShellPack,但无法使用 PSImageTools 模块。所有图像操作都会产生错误New-Object : Cannot load COM type Wia.ImageFile
。我曾尝试在我的 Windows 7 笔记本电脑上安装相同的软件包,并且可以正常工作。
我认为这一定是因为服务器上缺少 Dll:s,但即使将wia*.dll
文件从笔记本电脑复制到 System32(没有相应的文件已经到位)也会有所帮助。无法注册 dll(regsvr32 wiaaut.dll
例如 ),回复为“文件加载失败”。
那么,有人在 Windows Server 2008 上成功使用过 Wia 吗?我们将运行预定的 powershell 脚本来更新用户的 Outlook 映像,因此它需要能够在服务器上运行。