我正在尝试从刻录中安装 Powershell。最初我正在使用<PropertyGroupRef id="POWERSHELLVERSION" />
,但发现它不起作用。
然后我使用注册表扫描尝试了这个,但似乎它也失败了。
这是注册表扫描的代码。
谢谢`
<Property Id="POWERSHELLEXE">
<RegistrySearch Id="POWERSHELLEXE"
Type="raw"
Root="HKLM"
Key="SOFTWARE\Microsoft\PowerShell\1\ShellIds\Microsoft.PowerShell"
Name="Path" />
</Property>
<PackageGroup Id ="PowerShell">
<ExePackage DisplayName="Windows PowerShell"
Cache="yes"
Compressed="yes"
Permanent="yes"
Vital="yes"
SourceFile="X86\WindowsXP-KB926139-v2-x86-ENU.exe"
InstallCommand="/quiet /norestart"
DetectCondition="POWERSHELLVERSION <= 0"
InstallCondition="(VersionNT=v5.1) AND (NOT POWERSHELLEXE) AND (NOT VersionNT64)"
/>
`
任何有关这方面的帮助都会得到帮助。