使用 SQL 数据库根据品牌/型号安装 MDT 应用程序

使用 SQL 数据库根据品牌/型号安装 MDT 应用程序

我正在尝试使用部署工具包 (MDT) 2013 Update 2 根据客户端计算机的特定制造商和型号安装应用程序。但应用程序无法安装。

我已经使用默认设置安装了 SQL Express(创建了一个名为 SQLEXPRESS 的数据库)

我已经安装了 SQL Management Studio,并向名为 MDT_BA 的帐户授予了数据库的访问权限。按照以下文章。 https://technet.microsoft.com/en-gb/itpro/windows/deploy/use-the-mdt-database-to-stage-windows-10-deployment-information

我已进入 SQL 配置管理器并启用“命名管道”

我已经为 TCP 端口 1433 和 UDP 端口 1434 创建了入站防火墙规则,并且还为“C:\Program Files\Microsoft SQL Server\MSSQL13.MSSQLSERVER\MSSQL\Binn\Sqlservr.exe”添加了入站规则

我手动启动了“SQL Server Browser”服务。

我使用以下设置创建了我的 MDT 数据库。

  1. 服务器名称:testmdt01.test.local
  2. 实例:SQLEXPRESS
  3. 端口:(空白)
  4. 网络库:命名管道

我已经运行 Powershell 命令来查询客户端计算机上的品牌/型号。

Get-WmiObject Win32_Computersystem `
| Format-List Name, manufacturer, model, SystemType

...然后将返回的值添加到 MDT“品牌和型号”表中

  • 制造 = HP
  • 型号 = HP ProBook 450 G4

最后,我添加了一个任务序列来“安装应用程序”(不确定是否需要),并在 Custom.ini 中设置值“SkipApplications=YES”以跳过应用程序屏幕。

我还通过使用任务序列以传统方式安装来检查应用程序包。

非常感谢任何指点/帮助。

答案1

HP ProBook 450 G4打开MDT 数据库的 Make/Model 注册器内部的属性,然后在“应用程序”选项卡中手动将应用程序添加为“LiteTouch 应用程序”。

相关内容