gpt4 book ai didi

powershell - 使用 Powershell DSC 安装可执行文件

转载 作者:行者123 更新时间:2023-12-03 23:59:00 30 4
gpt4 key购买 nike

我正在尝试使用 PowerShell DSC 安装 Visual Studio 2013,但我遇到了一些问题,希望你们能帮我解决。 DSC 是否能够重新启动节点,然后继续安装 VS?有谁知道这个错误是什么意思? “vs_ultimate.exe 已安装,但指定的 ProductId 和/或 Name 与包详细信息不匹配”

有没有人有任何更具体的例子来尝试使用这种方法安装 .exe?

有人如何找到 ProductID?

有人知道 ReturnCode 的确切语法吗?

任何帮助都会很棒!

最佳答案

如果您的系统已经安装了该软件,您可以使用以下方法找到 ProductID:

Get-WmiObject -Class Win32_Product | fl Name,Version,InstallDate,InstallSource,PackageName,IdentifyingNumber

示例输出:
Name              : Dell OpenManage Systems Management Software (64-Bit)
Version : 7.3.0
InstallDate : 20131009
InstallSource : c:\Installs\OMSA\
PackageName : SysMgmtx64.msi
IdentifyingNumber : {7CB08DC5-EA02-4076-BA7D-AD7736A3DE71}

Name : Microsoft ASP.NET MVC 4 Runtime
Version : 4.0.40804.0
InstallDate : 20141111
InstallSource : C:\windows\TEMP\IXP000.TMP\
PackageName : AspNetMVC4.msi
IdentifyingNumber : {3FE312D5-B862-40CE-8E4E-A6D8ABF62736}

其中 IdentificationNumber 是您应该在包资源中使用的 GUID。上述戴尔软件的示例:
package OMSA
{
Name = 'Dell OpenManage Systems Management Software (64-Bit)'
...
ProductId = '7CB08DC5-EA02-4076-BA7D-AD7736A3DE71'
Arguments = ...
}

关于powershell - 使用 Powershell DSC 安装可执行文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20688374/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com