Installer un .MSI en powershell

Installer un .MSI en powershell - Win 7 - Windows & Software

Marsh Posté le 22-11-2012 à 18:25:16    

Bonjour,
 
J'aimerais pouvoir exécuter un .MSI depuis une commande powershell. Est-ce possible ?
 
Avec quelques recherche sur internet je suis arrivé à faire ce script :
 

Citation :


 
Function Install-Software ([string] $path, [string] $computer = "." )
{
    if (! $path)
    {
        throw \\chemin\reseau\du\fichier.msi
    }
    else
    {
        (Get-WMIObject -ComputerName $computer -List | Where-Object -FilterScript {$_.Name -eq "Win32_Product"}).InvokeMethod("Install",$path)
    }
}


 
Lorsque j’exécute le script, je n'ai aucun retour d'erreur, mais l'application.msi ne s’exécute pas.  
 
Mon but étant d'installer l'application.msi sur un poste local et non sur un poste distant. L'application.msi serait installé à chaque fois qu'on double clique sur le script powershell par exemple.  
 
Merci pour votre aide sur ce sujet.
 
Cordialement,

Reply

Marsh Posté le 22-11-2012 à 18:25:16   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed