cs_stephane031
Messages postés3Date d'inscriptionmercredi 20 octobre 2010StatutMembreDernière intervention21 octobre 2010
-
20 oct. 2010 à 11:31
madaal
Messages postés17Date d'inscriptionlundi 21 juin 2010StatutMembreDernière intervention 6 mai 2011
-
21 nov. 2010 à 09:12
Bonjour,
Je me tourne vers vous car je souhaiterai faire un script qui me permette de modifier et d'activer une clé Office 2010.
Sur un master, nous avons installé un office 2010 e-academic et lors de l'installation il est obligatoire de saisir une clé. Pour ensuite pouvoir la modifier et l'activer, car chaque étudiant possède sa propre clé d'activation, nous sommes obligé de passer par les lignes de commandes :
Notre but est donc d'avoir un icone sur le bureau qui demande la licence Office à l'étudiant et s'occupe d'exécuter ses lignes en tant qu'administrateur.
On m'a fourni le code si-dessous mais qui ne fonctionne pas
Set WshShell = WScript.CreateObject("WScript.Shell")
sKey = inputbox("Veuillez saisir votre Clé office")
if sKey <> "" then
shRegKey = Wshshell.run ("cscript " & chr(34) & "%ProgramFiles%\Microsoft Office\Office14\ospp.vbs " & chr(34) & "/inpkey:" & sKey,1,1)
shAct = Wshshell.run ("cscript " & chr(34) & "%ProgramFiles%\Microsoft Office\Office14\ospp.vbs " & chr(34) & "/act" ,1,1)
else
msgbox "Pas de clé saisie, abandon de l'enregistrement."
end if
cs_stephane031
Messages postés3Date d'inscriptionmercredi 20 octobre 2010StatutMembreDernière intervention21 octobre 2010 21 oct. 2010 à 15:07
Quand je lance le vbs, j'ai bien la msg box qui apparaît et me demande de saisir la licence Office.
Si je ne rentre rien, j'ai bien le message comme quoi il n'y a pas de clé saisie.
Si je rentre la clé et que je valide, j'ai l'impression qu'il lance quelque chose mais ça va très vite et je n'ai pas le temps de voir ce qui se passe.
il fonctionne quand je le fait manuellement ou à partir d'un fichier .bat
La première ligne rentre la clé et la deuxième Active le pack Office avec un message de confirmation à la fin dans la fenêtre CMD.
Vous n’avez pas trouvé la réponse que vous recherchez ?