我正在使用SCCMtesting软件部署的实验室中有一小部分(〜20个)testing工作站。
我正在做的一件事是从供应商提供的图像中删除一些预先安装的软件。 但是,我似乎无法在SCCM中find明智的做法来做到这一点。 我已经创build了一个完整的msiexec /X {GUID}命令创build任务序列的道路,但在广告给系统组后,似乎没有任何事情发生,也没有办法检查进度。
在理想的世界中,我很欣赏,我会重新塑造一切,但是自动删除SCCM未安装的特定软件的能力将在以后成为一个相当重要的特性。
我错过了什么? 有没有更好的方法来做到这一点?
对于每个你想安装的产品,你都应该在这里查看它的卸载string:HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Uninstall。 并不是每个产品都可以使用msiexec / x。 Office 2010和installshield应用程序就是很好的例子。
对于Installshield应用程序,您将不得不经历创build卸载答案文件的痛苦过程,方法是先手动删除,然后使用它。
这里是关于删除installshield应用程序的问题的一个很好的讨论。
也许尝试先卸载一个应用程序,通过正常的软件分发包,看看是否有效。 然后你可以开始把它们添加到一个任务序列。 请记住,任务序列不允许任何用户交互。