我正在创建可重新部署的 Windows 7 Embedded WIM 映像。在审核模式下,我已将其配置为我想要的样子,并在捕获映像之前运行 sysprep 进程来概括映像。
一切运行良好。
作为部署后步骤的一部分,我必须要求部署工程师从控制面板->性能信息和工具手动运行“评价我的电脑”工具。
理想情况下,我希望我的部署后应用程序(c#)负责这个驱动程序的安装后。
有没有办法通过命令行/直接运行可执行文件来调用此过程?除了手动单击按钮外,我无法找到对此的任何引用。
答案1
“评价我的电脑”页面可以这样启动:
C:\Windows\explorer.exe shell:::{78F3955E-3B90-4184-BD14-5397C15F1EFC}
您仍然需要手动交互才能开始计算。
据我所知,这只是打开应用程序,您无法让它自动启动。
WINSAT 是一个命令行实用程序,可进行相同的计算。我不确定(这里没有 Win7 系统可以测试)它是否会更新 Windows GUI 中显示的评级。
winsat -? for options (should be the "formal" parameter you are looking for.)
请注意,对于这两种情况,运行此程序的用户必须是管理员组的成员,而对于 WINSAT,命令提示符(或调用它的后部署应用程序)必须在“以管理员身份运行”模式下运行。