在我们的企业中部署机器时,我们会在部署之前执行一系列检查。 其中一些包括:
我认为这是一个非常标准的事情。 我们使用WDS , GPO和SCCM的组合将Windows XP部署到机器并安装一些软件。 但是,在将机器部署到用户之前,我们需要通过一些手动过程来validation机器是否准备就绪。
是否有任何软件可以创build一个testing清单,并在机器上自动运行? 现在我们使用一个我创build的HTA,但是维护它是一个熊,我想要一些更强大的东西。 任何build议将不胜感激。
目前我们有Windows XP客户端(即将迁移到Windows 7),主要是Windows 2003服务器(2008年)。
编辑:
为了说明我在找什么,我会解释更多关于我们目前的HTA的function,以及理想的应用程序的function。
收集有关最终用户的信息
当您单击“运行检查”button时,将运行一系列检查。 以上3个variables用于确定应该运行哪些检查以及它们的期望值应该是什么。
检查
修复
现在这是所有自定义书面(在VBScript中,唉)。 我想find一个应用程序,我可以创build修复的模板,并保存在一个XML文件(或其他人类可读的文件格式)。 然后,我可以通过select一些我想运行的检查来创build一个新的检查组,并将检查组保存下来,以便将来可以轻松地重新运行指定的检查。
编辑2更好的事情是,如果我们可以在任何时候运行这些validation。 例如:已经部署了一年的计算机。 打开这个应用程序,检查是否安装了正确的应用程序,安装了更新,我们同步的机器上的文件是当前的版本。
我想我正在寻找的不仅仅是一个预部署的应用程序。 我只是在寻找一个可以随时运行的validation应用程序(甚至可能是最终用户?)。
…也许这是我必须build立自己的东西,但是如果已经存在的东西我已经宁愿购买,而不是花我所有的时间。
我相信SCCM的最新版本可以根据用户进行检查,而SCCM 2007是纯粹基于计算机的。
因此,如果您有其他方式(除了用户)根据其用途组织您的计算机(可能映射到用户),那么您应该可以在SCCM中使用SCCM Desired Configurationfunction来执行所有检查。 然后,您应该能够根据您的检查结果进行一些修复,或者至less有一个计算机和修复问题的列表。
您是否考虑过查看Microsoft Deployment Toolkit? 大多数(如果不是所有的)要求都可以完成。 执行这些检查的基础架构(或MDT中的“validation”)可以作为步骤迁移到MDT中。