
Ich versuche, ein Chocolatey-Paket zu installieren, das im Wesentlichen ein zip
Archiv aus Github-Repository-Releases ist. Ist es möglich, einen benutzerdefinierten Entpackpfad auf ähnliche Weise festzulegen wie choco install zippedpackage --ia "unzippath=D:\path\"
?
Ich habe es beispielsweise geschafft, einen benutzerdefinierten Installationsort für die Installer MSI
(WiX, INSTALL_ROOT
), Inno Setup
( /DIR
) und NSIS
( /D
) festzulegen. Aber wie geht das für zip
?
Es gibt einen Artikel überInstallieren-ChocolateyZipPackagebeschreibt eine -UnzipLocation <String>
Option, aber ich weiß nicht, ob es möglich ist, sie über einen Befehl festzulegen choco install
.
Antwort1
Install-ChocolateyZipPackage akzeptiert ein optionalesParameter -UnzipLocation.
$unzipLocation = '{0}\Some\Path' -f $Env:SystemDrive
$packageArgs = @{
...
unzipLocation = $unzipLocation
}
Install-ChocolateyZipPackage @packageArgs