Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
849 connectés 

  FORUM HardWare.fr
  Windows & Software

  GPO Script démarrage

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

GPO Script démarrage

n°2407340
phil-stoo
Posté le 10-05-2006 à 17:32:37  profilanswer
 

Bonjour,
 
Je me permets de poster ici car j'ai un problème avec une GPO :  
 
Je souhaite copier trois fichiers dans le dossier Windows\system32 de tous les postes de mon parc (350 PCS).
J'ai fait un script .CMD qui fait la copie (le script fonctionne en local) et je l'ai intégré dans la GPO existante :  
partie machine, Windows setings, scipts, startup
 
Mais le problème est que le script CMD ne s'exécute pas !!! (le reste de la GPO si)
 
Avez-vous déjà rencontré ce genre de problèmes ? Avez-vous une idée ?
 
(Le pb ne vient pas du délai d'update de la GPO, j'ai bien attendu et fait un GPUPDATE / FORCE)
 
 
Grand merci pour votre aide,
 
Bonne soirée,


Message édité par phil-stoo le 10-05-2006 à 17:33:35
mood
Publicité
Posté le 10-05-2006 à 17:32:37  profilanswer
 

n°2407451
albator233
Lurker inside
Posté le 10-05-2006 à 18:58:41  profilanswer
 

Ton script se trouve-t-il à un emplacement exécutable par tes clients ?

n°2407458
dem0ntibul
Posté le 10-05-2006 à 19:09:19  profilanswer
 

le problème doit surement être qu'il faut des droits spécifiques pour copier dans le dossier system32

n°2407586
i'm philou
Posté le 10-05-2006 à 20:51:45  profilanswer
 

pour les scripts, gpupdate ne fonctionne pas. Il faut redemarrer la machine.
 
Les droits dans le dossier system32 ne sont pas nécessaires pour les users car il s'agit d'un script machine et la copie est réalisé par le compte system.
 
as tu posé ton script dans un dossier accessible à l'utilisateur en lecture ?
 
verifies tes lignes de commandes à l'interieur du bat, tu devrais avoir quelques chose comme     copy "\\nomduserveur\dossier partagé\fichier.x" %systemroot% ...
1) attention de mettre des "" si ton chemin comporte des espaces
2) si tu as des postes 2000, le dossier s'appelle winnt et pas windows. D'ou l'interet d'utiliser la variable %systemroot% dans le script.


Message édité par i'm philou le 10-05-2006 à 20:53:41
n°2407629
phil-stoo
Posté le 10-05-2006 à 21:30:53  profilanswer
 

les scripts de login s'execute avec le compte SYSTEM donc tous les droits sur C:
 
Le script est bien dans un emplacement visible par tous sur un partage DFS du genre : \\xxx-DFS$\scripts\fichiers.
Je ne pense pas que sa vienne des droits car meme en admin le script ne fonctionne pas par la GPO.
 
J'ai passé l'aprèm à faire des testssans résultats !! Je commence à désespérer

n°2407630
phil-stoo
Posté le 10-05-2006 à 21:32:46  profilanswer
 

Effectivement j'ai des postes en Win 2000 c'est pour sa que dans le script j'utilise la variable %windir%\system32

n°2407636
freds45
Posté le 10-05-2006 à 21:43:46  profilanswer
 

tu peux faire un copier coller de ton script ?


---------------
Filmstory : gardez trace des films que vous avez vu ! :D
n°2407648
phil-stoo
Posté le 10-05-2006 à 21:54:50  profilanswer
 

================
screensaver.cmd
================
 
xcopy \\XXX-DFS$\scripts\screensaver\*.* %windir%\system32 /s/y
 
================
 
Le repertoire screensaver contient 3 fichiers : un *.scr, un *.ini, un *.swf
 

n°2407694
albator233
Lurker inside
Posté le 10-05-2006 à 23:00:31  profilanswer
 

Et en mettant 3 lignes ou lieu d'une ?
 
copy \\XXX-DFS$\scripts\screensaver\machin.scr %windir%\system32  
copy \\XXX-DFS$\scripts\screensaver\truc.ini %windir%\system32  
copy \\XXX-DFS$\scripts\screensaver\bidule.swf %windir%\system32

n°2407819
phil-stoo
Posté le 11-05-2006 à 08:54:21  profilanswer
 

Je vais tester sa ce matin merci

mood
Publicité
Posté le 11-05-2006 à 08:54:21  profilanswer
 

n°2407988
phil-stoo
Posté le 11-05-2006 à 12:05:51  profilanswer
 

Bon ben sa ne marche toujours pas !  
 
J'ai vraiment l'impression que le script ne se lance même pas !  
J'ai fait un test en mettant un "pause" avec un texte et la fenetre ne s'affiche pas !!!!
 
 
Je commence vraiment à désepérer la :(

n°2408043
albator233
Lurker inside
Posté le 11-05-2006 à 13:21:58  profilanswer
 

Essaye ça :
 

Code :
  1. Set FSys = CreateObject("Scripting.FileSystemObject" )
  2. Set MonFic = FSys.GetFile("C:\fichier.txt" )
  3. MonFic.Copy "C:\copie.txt", True
  4. Msg = "fichier.txt copié"
  5. MsgBox(Msg)


 
Tu c/c dans un fichier que tu renommes copie.vbs (par exemple) et tu modifies le chemin et les noms de fichiers.
 
Edit : faut retirer les chiffres devant chaque ligne, les 2 dernières (Msg) sont juste là pour tester, tu peux les retirer quand ta GPO fonctionnera.


Message édité par albator233 le 11-05-2006 à 13:23:30
n°2408711
phil-stoo
Posté le 12-05-2006 à 10:24:20  profilanswer
 

Merci,  
 
C'est une des solutions que suis entrain de voir !  
Mais bon vu les pbs que j'ai avec les GPO, je suis entrain de faire un script VBS qui :
 
1/ Récupère toutes les machines de l'AD (chemin LDAP)
2/ Se connecte à chaque PC de la liste trouvée sur le c$ (en admin)
3/ Copie les 3 fichiers dans le c:\SYSTEM32 des postes
 
Le script étant exécuté à partir d'un serveur connecté en Admin, donc pas de problèmes de droits ...  
 
De plus l'avantage par rapport au PSEXEC c'est qu'aucun mot de passe admin n'est diffusé ...  
 
Je vous tiens au courant dès que j'ai terminé ! Sa pourrait servir à d'autres  
 


Message édité par phil-stoo le 12-05-2006 à 10:30:39
n°2409410
arnaud1206
Posté le 13-05-2006 à 09:37:07  profilanswer
 

Salut,
Existe t il des objets ordinateur sous ta gpo ?
L'heritage est il bloque quelque part ?
SYSTEM a t il les doits necessaires et suffisants sur le c: des postes ?
@++
 

n°3075145
bapril
Posté le 21-01-2013 à 20:07:48  profilanswer
 

xcopy \\XXX-DFS$\scripts\screensaver\*.* %windir%\system32 /s /y  
 
Dans un script il faut doublé les %% donc ta ligne dans ton script devrait être :
xcopy \\XXX-DFS$\scripts\screensaver\*.* %%windir%%\system32 /s /y  
 
GPUpdate /Force ne fonctionne pas pour actualisé un script de démarrage machine. Le rédémarrage de la machine est nécessaire.
Attention, avec Windows 7, les scipts de démarrages ne sont pas visibles.
 
Le script que tu lances dans ta GPO doit être dans le sysvol de ton domaine, pas dans le partage contenant tes scripts.
 ex:
\\Mondomaine.qc.ca\SysVol\Mondomaine.qc.ca\Policies\{XXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX}\Machine\Scripts\Startup
 

n°3075343
Wolfman
Modérateur
Lobo'tomizado
Posté le 22-01-2013 à 17:28:00  profilanswer
 

7 ans après, je suppose qu'il s'est dépanné tout seul :heink:


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Windows & Software

  GPO Script démarrage

 

Sujets relatifs
[script IRC] besoin d'aide sur un isop ...Démarrer un programme en arrière plan au démarrage de windows
probleme au demarrage windowsSupprimer service.net messenger au demarrage !?!
Problème de démarrage windows XPproblème de démarrage (presque résolu)
Message erreur script ....Plantage d'explorer au démarrage ?
Erreur au démarrage Windows XPExporter le résultat d'un script de connexion dans un fichier txt
Plus de sujets relatifs à : GPO Script démarrage


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR