Come installare correttamente l'exe usando chocolatey?


1

enter image description here

questo è il mio nuget

$packageName = 'filezillaInstall'
$version = '3.14.0'
$fileType = 'exe'
$silentArgs = '/S'
$url = "D:\Exe\filezillaInstall'
$url64bit = "D:\Exe\filezillaInstall'
$validExitCodes = @(0, 1223)

Install-ChocolateyPackage $packageName $fileType $silentArgs $url $url64bit -validExitCodes $validExitCodes

Dovresti porre la domanda in un testo semplice e incollare il codice reale nella domanda, non postare l'immagine che è scoraggiata. Vedere: Scorri schermate di codice e / o errori .
kenorb

Risposte:


0

Le posizioni degli URL dovrebbero essere accessibili da qualsiasi luogo. Se lo si indirizza a una directory locale, funzionerà solo dove tale directory locale contiene anche quel file. Non passare dalla posizione temporanea locale che usa choco per scaricare l'installer, dovresti spostarlo da qualche altra parte come una condivisione CIFS / SMB a cui può accedere ogni computer della tua rete, o se il programma di installazione è abbastanza piccolo (meno di 50 MB) , inseriscilo nel pacchetto.


l'ho fatto solo per scopo di test. l'exe ha individuato un disco pubblico sulla rete. Voglio sapere se il mio puntamento è corretto o sbagliato. e dopo aver scaricato il nuget dal repository, lo ho scaricato nella mia cartella di download, quindi sto puntando a quella posizione ed eseguendo quel nuget (all'interno di nuget indicava la posizione di exe). questo passo è sbagliato? perché mi dà errori. e come ritirare correttamente il nuget scaricato dal prompt dei comandi. chiede "........ è possibile che il nome del pacchetto esista ma la versione no. Versione:" ""
Lakshan

Non usare name.nupkg, solo il nome. Quando si chiama choco install that is
ferventcoder

Una volta modificato il pacchetto, devi chiamare choco pack per ottenere un nupkg con una versione.
ferventcoder
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.