windows - 有谁知道如何使用 PS AppDeployToolkit 使用 slmgr /ipk?
问题描述
有谁知道如何使用 PS AppDeployToolkit 使用 slmgr /ipk ?我正在尝试创建一个应用程序,它将自动安装 Windows 7 计算机的新产品密钥,作为 Microsoft 的 ESU(扩展安全更新)的一部分。
解决方案
PSAppDeployment-Toolkit 包含Execute-Process
用于运行带参数的可执行文件的 cmdlet。
“slmgr”不是可执行文件。它是一个 VB 脚本。(slmgr.vbs)您可以使用和调用 slmgr.vbs
运行 VB 脚本。cscript.exe
代码可能如下所示:
$Status = Execute-Process -Path cscript.exe -Parameters "$env:windir\System32\slmgr.vbs","/ipk xxxxx-xxxxx-xxxxx-xxxxx-xxxxx" -PassThru -Verbose
推荐阅读
- facebook-graph-api - 有什么方法可以使用 Facebook SDK 创建 Facebook 事件?
- php - 图表不加载:带有 PHP 的 jQuery HighchartTable 插件将表格数据转换为图表
- angular - 从来自后端响应的对象设置表单状态
- sql - SQL Server 全文搜索返回意外结果
- kotlin - 如何暂停 kotlin 协程直到收到通知
- java - 如何使用 Java 从具有多个命名空间的 XML 中获取特定节点?
- c++ - 如何在使用 C++ 打开隐藏的 COM 对象时隐藏控制台窗口?
- r - 使用 Riverdist 时如何修复“trimriver 中的错误 - 没有剩余的线段”?
- xslt-1.0 - XSLT 1.0 在一个或多个级别上分组
- methods - 如何在类图上将函数参数表示为对象的二维数组?