OVH Cloud OVH Cloud

Installation d'un logiciel sur un ordinateur distant

1 réponse
Avatar
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.

Quelqu'un a t'il une idée ?

Merci


--
Cordialement,
Pascal

1 réponse

Avatar
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