Windows server 2012 - client Win10, GPO d'execution au demarrage - Win 10 - Windows & Software
Marsh Posté le 03-02-2023 à 11:22:58
Le script lancé depuis un partage réseau c'est dégueulasse...quel est le but du script ?
Marsh Posté le 03-02-2023 à 16:16:24
Installer l'agent glpi via son script de deploiment vbs
le .bat regarde si le dossier d'install est la ou pas
si la, rien a fait
si pas la
copie du vbs sous c:\windows\temp
et execution avec un : cscript glpi-deploy.vbs
ce vbs appelle un fichier msi, egalement dans le meme partage
J'avais deja tester l'install avec la commande cscript ***.vbs, ca marchait
mais via la gpo, il se passe rien, j'ai meme pas la copie qui se fait
(lors de précédent test la copie se faisait, mais pas l'install, mais depuis, meme la copie ne se fait plus)
Marsh Posté le 03-02-2023 à 16:48:52
Le vbs, c'était bien il y a 20 ans.
Pour ce genre de besoin, essaie une GPP avec deux items : un qui copie le fichier en local, l'autre qui crée une tâche planifiée avec ton script (qui lancera le paquet copié en local).
Marsh Posté le 03-02-2023 à 17:08:37
tu pourrais me detailler comment tu fais tout ca ?
car pour la copie a part avec un script je voit pas trop comment faire
pour la tache planifié pourquoi pas, je peut lancer le .msi directement avec les parametres, mais il faut que ca se lance en tant qu'admin local à minima
Marsh Posté le 03-02-2023 à 17:59:40
Depuis Server 2008, y'a une nouvelle catégorie : Preferences, qui correspond aux GPP (group policy preferences)
Dedans tu as différentes actions possibles comme ajouter une clé de registre (si GPO non dispo par ex), monter un partage réseau... et aussi la copie de fichiers. C'est justement destiné à simplifier pas mal de petites actions qui devaient se faire en script avant.
Tu spécifies l'emplacement réseau en source et local en destination et c'est tout, exemple :
Marsh Posté le 04-02-2023 à 09:29:38
Ok, pour la tache planifiée ?
du cou pfaudrait qu'elle s'execute en tant qu'admin, une seule fois, ou seulement si on detecte pas que ca a été installé.
car sinon il risque pas de relancer l'install a chaque demarrage ?
Marsh Posté le 04-02-2023 à 11:25:18
Tu peux aussi créer des tâches planifiées via GPP, et faire en sorte qu'elle ne s'exécute qu'une unique fois. Ou gérer ça via ton script.
Le mieux est de te former sur les GPP en potassant la doc Microsoft et les blogs. C'est une techno qui a 15 ans...
Marsh Posté le 06-02-2023 à 09:48:16
J'ai essayer ta methode, pas mieux
dans ma Gpo,
Configuration Ordinateur
> préférences
>>parametres windows
>>>fichier : j'ai mis la copie comme tu indiques.
puis
>>parametre du panneau de conf
>>>tache planifiée immediate superieur a windows7, j'ai crée une tache planifié qui s'execute avec le compte DOMAINE\administrateur meme si non connecté, droits elevés
action : c:\windows\temp\fichier.msi et les parametres d'install.
resultat : toujours rien
je n'ai pas le fichier qui arrive dans c:\windows\temp
et l'install du coup ne se fait pas.
Marsh Posté le 06-02-2023 à 17:27:39
dans un desespoir, j'ai re-essayer le coup du script au demarrage
qui lance juste un msiexec.exe, et en parametre tout le necessaire, avec le chemin du msi directement sur le réseau
et ben ... ca a marché ... alors qu'ne fois j'avais tester ca passait pas.
allez comprendre >_<
du coup plus qu'a elargir un peu la plage de pc concerné voir si ca passe partout ou si j'ai encore des surprises.
Marsh Posté le 03-02-2023 à 10:57:01
Bonjour
Nous avons un domaine AD tourant sous windows server 2012
sur ce serveur, nous administrons des GPO, et j'ai crée une GPO sur un groupe, donc mon PC fait partie, pour executer un script (.bat) au demarrage de l'ordinateur.
necessaire car le script doit etre lancé en tant qu'admin, si je le met en ouverture de session, il s'execute avec les droits user et ne fonctionne pas correctement)
Bref, ma GPO est en place, et lance un .bat situé sur un partagé réseau, accessible a tous.
sur mon poste en Windows 10, j'ai redemarrer, et ... rien, le script ne semble pas s'executé
quand je fait un gpresult, j'ai bien la GPO dans ma liste avec son nom et le script qu'il doit lancer, mais indique le script ne s'est pas encore executé.
je n'arrive pas a comprendre pourquoi il ne veut plus
---------------
Serveur HFR - OpenTTD