Installation d'un logiciel sur un ordinateur distant
1 réponse
lharidp
Bonjour,
j'ai créé un script pour installer un logiciel sur plusieurs ordinateurs
distants.
Le package d'installation se trouve sur l'ordinateur qui lance le script (A)
et je souhaite l'installer sur B.
voici le code que j'utilise:
dim objproduct
dim objCIMV2
dim path
path = "\\A\shared\mypackage.msi"
set objCIMV2=Getobject("winmgmts:{impersonationlevel=impersonate}!\\" &
strcomputer)
set objproduct=objCIMV2.Get("Win32_Product")
installproduct = objproduct.install(path,,true)
ce code me retourne une valeur : 1619 pour installproduct.
Je ne sais pas à quoi correspond cette valeur.
J'ai essayé en créant un mappage sur l'ordinateur B du dosier shared de A
mais ça ne fonctionne pas.
En copiant en local le dossier shared de A sur B, le script fonctionne.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Jacques Barathon [MS]
"lharidp" wrote in message news: <snip>
path = "Asharedmypackage.msi" set objCIMV2=Getobject("winmgmts:{impersonationlevel=impersonate}!" & strcomputer) set objproduct=objCIMV2.Get("Win32_Product") installproduct = objproduct.install(path,,true)
ce code me retourne une valeur : 1619 pour installproduct. Je ne sais pas à quoi correspond cette valeur.
Je pense qu'il s'agit de cette erreur:
ERROR_INSTALL_PACKAGE_OPEN_FAILED # This installation package could not be opened. Verify that # the package exists and that you can access it, or contact # the application vendor to verify that this is a valid # Windows Installer package.
En espérant que ça te donne une piste... Jacques
"lharidp" <pascal.lharidon@nospam.eads.com> wrote in message
news:DD111A92-D552-407A-A98E-9EF1F1CFFFE5@microsoft.com...
<snip>
path = "\Asharedmypackage.msi"
set objCIMV2=Getobject("winmgmts:{impersonationlevel=impersonate}!\" &
strcomputer)
set objproduct=objCIMV2.Get("Win32_Product")
installproduct = objproduct.install(path,,true)
ce code me retourne une valeur : 1619 pour installproduct.
Je ne sais pas à quoi correspond cette valeur.
Je pense qu'il s'agit de cette erreur:
ERROR_INSTALL_PACKAGE_OPEN_FAILED
# This installation package could not be opened. Verify that
# the package exists and that you can access it, or contact
# the application vendor to verify that this is a valid
# Windows Installer package.
path = "Asharedmypackage.msi" set objCIMV2=Getobject("winmgmts:{impersonationlevel=impersonate}!" & strcomputer) set objproduct=objCIMV2.Get("Win32_Product") installproduct = objproduct.install(path,,true)
ce code me retourne une valeur : 1619 pour installproduct. Je ne sais pas à quoi correspond cette valeur.
Je pense qu'il s'agit de cette erreur:
ERROR_INSTALL_PACKAGE_OPEN_FAILED # This installation package could not be opened. Verify that # the package exists and that you can access it, or contact # the application vendor to verify that this is a valid # Windows Installer package.