在 MDT 任务序列中添加多个证书

问题描述 投票:0回答:1

我正在使用部署任务序列调用 Powershell 脚本来安装多个证书,但它没有安装它们。

我使用的命令如下:


Import-Certificate -FilePath "%DeploymentRoot\Scripts\certs\cert1.cer" -CertStoreLocation Cert:LocalMachine\My



Import-Certificate -FilePath "%DeploymentRoot\Scripts\certs\cert2.cer" -CertStoreLocation Cert:LocalMachine\My

我测试了更改为完整路径并安装在服务器上。

powershell mdt wds ipxe
1个回答
0
投票

您的问题可能源于部署任务序列上下文中未正确解释 %DeploymentRoot% 变量。

验证 %DeploymentRoot% 的值 在 PowerShell 脚本中使用以下代码片段来查看变量是否正确解析:

写入输出“DeploymentRoot:$env:DeploymentRoot” 如果这没有输出预期的路径,则 %DeploymentRoot% 未按预期设置。

或者将 %DeploymentRoot% 替换为脚本中部署共享的实际完整路径。

© www.soinside.com 2019 - 2024. All rights reserved.