$cs = New-PSSession -ComputerName MACHINE -Credential DOMAIN\admin
Copy-Item -Path C:\Scripts\smart -Destination C:\smart -ToSession $cs
msiexec /i "C:\Smart\SMART.msi" NB_PROD_KEY=NC-2ADA2-F9RKE-AKAIA-BBB ACTIVATE_LICENSE=1 INSTALL_INK="" LAT_CONTENT="" PRINT_CAPTURE="" INSTALL_DOCCAM_DRIVERS="" CUSTOMER_LOGGING=1 /qnT="" INSTALL_SPU=2 CUSTOMER_LOGGING=0 /qn
Salut,Installation du logiciel utilisant PowerShell Invoke commande
Je me bats pour obtenir la syntaxe qui fonctionne avec le travail MSI ci-dessus - j'ai travaillé avec des commutateurs à l'intérieur des blocs de script qui font appel à des commandes beforfe avec succès mais, pas avec les paramètres qui proviennent du fichier d'aide du fournisseur du programme.
J'ai aussi essayé:
Start-Process "msiexec.exe" -Argumentlist "/i "C:\smartmsi\SMART.msi" `
NB_PROD_KEY=NC-2ADA2-F9RKE-AKAIA-BBB ACTIVATE_LICENSE=1 INSTALL_INK="" LAT_CONTENT="" PRINT_CAPTURE="" INSTALL_DOCCAM_DRIVERS="" CUSTOMER_LOGGING=1 /qn
totalement confus comment installer en utilisant les fournisseurs de commandes dans Powershell, comment nid chaque argument si ce n'est pas un interrupteur?
J'ai aussi essayé d'utiliser Splatter:
$params = '/i', "C:\smartmsi\SMART.msi",
'NB_PROD_KEY=NC-2ADA2-CEAM7-F9RKE', 'ACTIVATE_LICENSE=1',
'/qn'
& msiexec.exe @params
$LastExitCode
Pas de joie - cette application va installer à distance comme l'installation régulière.
Merci à l'avance
MISE À JOUR:
Maintenant, j'ai aussi essayé ceci:
invoke-command -Session $session -ScriptBlock {
Start-Process -FilePath C:\windows\system32\msiexec.exe `
-ArgumentList "/i `"C:\smart\SMARTSuite.msi`" `"NB_PROD_KEY=NC-2ADA2`" ACTIVATE_LICENSE=1 INSTALL_INK=`"`" LAT_CONTENT=`"`" PRINT_CAPTURE=`"`" INSTALL_DOCCAM_DRIVERS=`"`" CUSTOMER_LOGGING=1 /qn"
}
ne fonctionne toujours pas. L'installateur apparaît pendant une seconde puis tombe.
Pouvez-vous activer la journalisation MSI? Le fichier journal doit indiquer ce que l'installation voit pour une ligne de commande.Pour activer la journalisation dans le Registre consultez cet article: https://support.microsoft.com/fr-fr/help/223300/comment-activer-windows-installer-logging –