Script avec droits admin - Logiciels - Windows & Software
Marsh Posté le 20-05-2011 à 10:24:22
Déjà met ton code entre les balise [ code] et [ /code] (sans les espaces) cela permet de désactiver les smilets et d'avoir la numérotation des lignes.
Je n'en suis pas certain mais il me semble voir une erreur:
Code :
|
Je pense qu'il faudrait mettre:
Code :
|
Ensuite je trouve le
Code :
|
"étrange" je ferai plutôt un "if exist"
Je tente d'aller plus loin au fur et à mesure.
Pour moi toute la première partie de déclaration de variable jusqu'à
Code :
|
N'est pas à toucher pour le moment sauf éventuellement dans la valeur donnée aux variables.
Pour tester la présence du répertoire, je tenterai un
Code :
|
Ensuite je ne comprend pas les deux bloc suivant (putain d'englais) mais à première vue il teste la présence d'office 2010 (ou office14 c'est pareil) et s'il est déjà installé ne fait rien sinon l'installe.
Je me trompe ?
De là j'ai une question: si aucun pc ne dispose d'office 2010/14 pourquoi se faire chier à faire des tests ?
dans ce cas déclare tes variables et envoi l'install:
Code :
|
Marsh Posté le 20-05-2011 à 15:57:53
Je présise que c'est pas moi qui est fait le code. J'ai juste fait un copier/coller de technet.microsoft. J'ai juste changer la premiere partie pour définir les différent chemin (la ou est placer le setup.exe, config.xml et le dossier pour les log).
Mais je vais tout de même tester avec les modification que tu as fait, on sait jamais =)
Marsh Posté le 20-05-2011 à 16:02:22
teste en local sur une machine puis sur quelques autres avant de balancer sur le réseau
Marsh Posté le 20-05-2011 à 16:28:43
LimDul a écrit : teste en local sur une machine puis sur quelques autres avant de balancer sur le réseau |
+1
sinon avec WDS et WAIK peut-être ? (je ne l'ai utilisé que pour du déploiement d'OS, mais il doit peut-être y avoir moyen de faire du déploiement seulement logiciel.
Marsh Posté le 23-05-2011 à 09:09:34
J'ai déjà testé mon script en local sur des machines Xp et Seven, il marche très bien.
Le problème c'est que je met mon script dans une GPO et zoooo il devrai l'installer à l'arret de ma machine mais rien ne se passe. Pourtant quand je fais un gpresult je vois bien ma GPO active sur la machine ... bizarre tout ca parce que pendant mes tests je n'ai eu aucun souci ><!
Pour WDS, on ne peut pas déploiement des logiciels seuls, je m'étais renseigné dessus.
Marsh Posté le 23-05-2011 à 17:56:00
et ton partage il a bien les domain computers autorisés à se connecter dessus ?
Qd tu testes tu essaies avec ton compte user alors que dans ton startup script, c'est le compte machine qui est utilisé et il faut donc qu'il ait accès au dossier
Marsh Posté le 24-05-2011 à 08:50:44
Hummm j'ai bien mis les odrinateur du domaine en contrôle total pour mon partage mais rien ni fait. Rhaaaa c'est insensé !!
J'ai fait un déploiement exactement pareil pour l'Agent OCs et ca très bien marché et la plus rien ?!!
Si je passe par Netlogon ca pourrait marcher ?
Marsh Posté le 24-05-2011 à 09:27:15
ça doit marcher sur un partage autre.
Tu l'as mis sur ton partage mais tu l'as mis dans la sécu du dossier ?
Marsh Posté le 24-05-2011 à 09:37:31
Pour résumer:
- j'ai créé un dossier sur un serveur dans lequel j'ai mis le contenu du CD Office 2010
- j'ai partagé ce dossier pour qu'il puisse être accessible par tout les ordinateurs
- Niveau partage et sécurité du dossier, "ordinateurs du domaine" à le contrôle total
- J'ai fais une GPO dans laquelle jy est mis mon script .bat (1er messages en haut)
- La GPO est active sur les machines mais le script ne se lance pas.
Je commence un peu à désespérer =(
Marsh Posté le 24-05-2011 à 09:39:06
PS : se n'est pas un problème de script parce que je l'ai testé en local et il fonctionne parfaitement.
Marsh Posté le 24-05-2011 à 09:51:21
1er machine test (XP)
Citation : 20/05/2011 14:37:12,03 Setup ended with error code 30015. |
2eme machines test (Seven)
Citation : 20/05/2011 11:18:20,41 Setup ended with error code 0. |
Marsh Posté le 24-05-2011 à 10:07:05
Oui j'ai essayé aussi, ca fait le même résultat, GPO active mais le script ne se lance pas. Incompréhensible tout même Oo.
Y'a un truc que je doit mal faire c'est pas possible ou bien problème de droit ?
Marsh Posté le 24-05-2011 à 10:13:22
Ton script se lance bien en tout cas puisqu'il y a des logs.
Regarde les event logs voir si le setup d'office se lance qd même mais qu'il bloque qq part.
Tu aussi augmenté le temps autorisé à un script de startup/shutdown de s'exécuter ?
Marsh Posté le 24-05-2011 à 10:14:30
Augmenté le temps ? Jamais vu cette notion, comment on fait ça ?
Marsh Posté le 24-05-2011 à 10:19:27
C'est dans la doc où tu as pris le script http://technet.microsoft.com/en-us [...] 02181.aspx
(ton poste s'éteind direct ou tu vois qu'il bosse un peu ?)
Marsh Posté le 24-05-2011 à 10:24:04
Il y a marqué "Arrêt en cours ..." et quelque seconde après il s'éteint.
Le truc classique comme si il n'y avait rien dutout, il bosse pas.
Marsh Posté le 24-05-2011 à 11:14:23
Rien qui concerne Office ... =/
J'ai modifié mon script pour le rendre plus simple :
Code :
|
Mais il me retourne une erreur 30066 "PreReqCheckFailure"
Ca veut dire qu'il a besoin d'une vérification ?
Marsh Posté le 24-05-2011 à 13:45:52
Y'a vraiment beaucoup de truc dans %temp%
Y'a des log du script que j'ai modifié juste au dessu la (qui marche pas vraiment dailleur).
y'en a qui date de vendredi (mon essai de déploiement par GPO). Mais je sais pas trop quoi regarder la dedans et à quoi je dois faire attention.
Marsh Posté le 24-05-2011 à 13:48:41
A ce moment précis quand je redémarre mon pc, aucun log ne se créer dans %temp%
Marsh Posté le 25-05-2011 à 21:00:54
J'avoue que je suis dépassé.
Marsh Posté le 26-05-2011 à 08:51:10
Tu me le fait pas dire !
Je continu de chercher, merci d'essayé de m'aider =)
Marsh Posté le 19-05-2011 à 09:26:59
Bonjours à tous!
J'ai grand besoin de votre aide.
J'ai pour objectif dans mon entreprise (je suis en stage) d'installer Office 2010 sur tous les postes (il y a du XP et du Seven)
Pour cela j'ai utilisé le script que j'ai pris sur technet.microsoft.com. J'ai fai mes test avec des machines virtuelles et tout marchais bien.
Hier je met mon script en situation réelle. Office doit s'installer a l'éxtinction de la machine mais surprise ce matin il ne c'est rien passé. Je pense que c'est un problème de droit et qu'il ne s'exécute pas en admin. Il faudrait que je rajoute dans mon script une ligne pour lui dire de s'exécuter avec les droits admin, mais je suis un piètre développeur et je ne sais comment faire. Quelqu'un pourrait m'aider ?
Voici le script :
Merci d'avance
Message édité par Matay29 le 24-05-2011 à 09:34:44