probleme lancement script en gpo

probleme lancement script en gpo - Infrastructures serveurs - Systèmes & Réseaux Pro

Marsh Posté le 21-01-2011 à 16:23:24    

Salut à tous je rencontre un soucis sous un AD2000,j'ai fait un script que j'aimerais déployer à une OU mais je n'y arrive pas.
j'explique dans cette OU j'ai des utilisateurs qui ont leur script de demarrage configuré via l'onglet propriete compte sur l'AD,seulement en plus je voudrais rajouter un script sans modifier l'ancien,alors j'ai été dans l'AD,strategie de groupe,nouveau,parametre user,script demarrage,afficher les fichiers j'ai collé mon script ici,je fais parcourir et je valide.
Seulement voila quand je me loggue le script ne se lance pas du tout alors je ne sais plus quoi faire j'ai verifié les onglets sécurité et tout mais rien ne change.Mon script est fonctionnel!
 
Merci d'avance de vos réponses

Reply

Marsh Posté le 21-01-2011 à 16:23:24   

Reply

Marsh Posté le 21-01-2011 à 16:28:05    

c'est quoi ton script ?
 
ta pas oublier de foutre des "" entre un chemin viser ?
 
genre net use z: "\\colttech.org\Partage\%username%" par exemple ?


---------------
L'urbex : faire découvrir le patrimoine oublié / Mes albums urbex : https://www.flickr.com/photos/14695 [...] 5272741566 et https://www.flickr.com/photos/20070 [...] 0316987281
Reply

Marsh Posté le 21-01-2011 à 16:29:28    

C'est un script de deploiement pour l'agent d'ocs,non c'est pas,il se lance bien sur mon poste quand je double clic,mais par gpo rien du tout

Reply

Marsh Posté le 21-01-2011 à 16:29:48    

Si tu fais sur le poste client un "gpresult /r", vois-tu que ton script est pris en compte comme appliqué ?
 
Ton OU est bien une OU qui contient des objets utilisateurs ?

Reply

Marsh Posté le 21-01-2011 à 16:32:33    

comment fonctionne le gpresult?

Reply

Marsh Posté le 21-01-2011 à 16:34:14    

Salut,
les utilisateurs ont ils les droits pour lancer le script ou les commandes du script ?
Pour ma part, quand ça touche à OCS, je passe par les gpo ordinateurs.
Le gpresult /r te donnera les GPO qui s'appliquent au poste et à l'utilisateur qui est connecté, celle qui ne s'appliquent pas.
A+


Message édité par franck31195 le 21-01-2011 à 16:35:38

---------------
Hommage au sergent Aurélie Salel - http://www.pompiersparis.fr/
Reply

Marsh Posté le 21-01-2011 à 16:45:24    

guigs91 a écrit :

comment fonctionne le gpresult?


 
 
comme n'importe quelle commande dans l'invite de commande.

Reply

Marsh Posté le 21-01-2011 à 16:48:09    

oui ils ont les droits! par contre le gpresult /r me donne que ma gpo est appliqué!

Reply

Marsh Posté le 21-01-2011 à 16:55:11    

Au niveau utilisateur ?
Si oui alors ton script doit s'exécuter.
 
Tu peux au niveau de la GPO rediriger la sortie du script vers un .txt (">c:\scriptresult.txt" )
Tu fais ça au niveau du champs permettant de passer un paramètre au fichier que tu définies à exécuter.

Reply

Marsh Posté le 21-01-2011 à 16:57:00    

J'arrive à executer le script depuis le client!
je fais comment pour rediriger la sortie du script,je le met dans le bat?

 

edit:c'est bon je l'ai fais,je dois faire quoi ensuite


Message édité par guigs91 le 21-01-2011 à 16:59:08
Reply

Marsh Posté le 21-01-2011 à 16:57:00   

Reply

Marsh Posté le 21-01-2011 à 17:01:21    

j'ai bien le fichier scriptresult.txt sur le client!

Reply

Marsh Posté le 21-01-2011 à 17:03:03    

sur le client et serveur un gpupdate /force ca donne quoi ?


---------------
L'urbex : faire découvrir le patrimoine oublié / Mes albums urbex : https://www.flickr.com/photos/14695 [...] 5272741566 et https://www.flickr.com/photos/20070 [...] 0316987281
Reply

Marsh Posté le 21-01-2011 à 17:05:38    

ca marche pas gupadate /force sur les AD2000...

Reply

Marsh Posté le 21-01-2011 à 17:19:50    

saebalyon a écrit :

sur le client et serveur un gpupdate /force ca donne quoi ?


 
 
Pourquoi faire un gpupdate alors que la GPO s'applique ? :heink:

Reply

Marsh Posté le 21-01-2011 à 17:21:25    

guigs91 a écrit :

j'ai bien le fichier scriptresult.txt sur le client!


 
 
si tu as mis la redirection au niveau de la GPO en paramètre du script, c'est que ce dernier s'exécute.
si tu as mis la redirection dans ton script au niveau d'un des commande, c'est que le script s'exécute et cette commande aussi :o

Reply

Marsh Posté le 21-01-2011 à 17:21:28    

erf désoler pouvais pas deviner j'utilise que du 2003 et 2008 r2 :x
 
dans 2000 dans les gpo , ta gpmc ?, la ou tu crée ta gpo  ta pas un endroit du style comme 2003
 
gestion des stratégie de groupe
      domaines
           serveurcolttech.org
                 objet de strategie de groupe
 
dedans ta gpo et tu fait bouton droit etat gpo \ activer  
 
voir si elle est réellement activer
 
ou si dans 2000 y a pas un endroit de ce genre  
 
enfin j'essai comme je peut de te donner des idée ou chercher
 

ShonGail a écrit :


 
 
Pourquoi faire un gpupdate alors que la GPO s'applique ? :heink:


 
va demander a crosoft , on a un bug sur un script on est obliger de faire ca sur un autre scripte le truc de ouf -_-


Message édité par saebalyon le 21-01-2011 à 17:22:57

---------------
L'urbex : faire découvrir le patrimoine oublié / Mes albums urbex : https://www.flickr.com/photos/14695 [...] 5272741566 et https://www.flickr.com/photos/20070 [...] 0316987281
Reply

Marsh Posté le 21-01-2011 à 17:22:11    

En gros, faut débuguer ton script car tout semble indiquer qu'il s'exécute.

Reply

Marsh Posté le 21-01-2011 à 17:23:24    

ShonGail a écrit :


 
 
si tu as mis la redirection au niveau de la GPO en paramètre du script, c'est que ce dernier s'exécute.
si tu as mis la redirection dans ton script au niveau d'un des commande, c'est que le script s'exécute et cette commande aussi :o


 
je l'ai mis en parametres du script,le fichier texte est bien la mais je ne vois pas d'invite de commande,j'ai mis des pauses dans mon script je devrais voir l'invite!

Reply

Marsh Posté le 21-01-2011 à 17:23:57    

voici mon script:
 
@echo off
REM ****Script pour ocs****
 
REM ****Definition de la version de l'agent*****  
Set VERSION=4061.1
pause
 
REM ****Definition de l'adresse du server*****  
set OCSSERVER=192.168.101.59
pause
 
REM ****Definition de l'adresse ou se trouver OCSAgentSetup.exe*****  
set INSTALLSERVER=ocsglpi\ocs
pause
 
REM ****Verification de la version de Windows****
IF EXIST "C:\Program Files (x86)\" goto 64bits
 
REM ****Verification de la presence d'OCS ou non*****  
IF EXIST "C:\Program Files\OCS Inventory agent\OCSInventory.exe" goto fin
IF NOT EXIST "C:\Program Files\OCS Inventory agent\OCSInventory.exe" goto install32bits
pause
 
REM ****Installation de l'agent sur le client version 64bits*****  
 
:install32bits
\\%INSTALLSERVER%\OcsAgentSetup.exe /S /NP /DEBUG /NOSPLASH /NOW /SERVER:%OCSSERVER%  
cd "C:\Program Files\OCS Inventory agent\"
pause
 
:64bits
IF EXIST "C:\Program Files (x86)\OCS Inventory agent\OCSInventory.exe" goto fin
IF NOT EXIST "C:\Program Files (x86)\OCS Inventory agent\OCSInventory.exe" goto install64bits
 
:install64bits
\\%INSTALLSERVER%\OcsAgentSetup.exe /S /NP /DEBUG /NOSPLASH /NOW /SERVER:%OCSSERVER%  
cd "C:\Program Files (x86)\OCS Inventory agent\"
 
:fin

Reply

Marsh Posté le 21-01-2011 à 17:26:34    

Bon et y'a quoi dans ce "scriptresult.txt" ?
 
Sinon je ne suis pas sur par défaut que tu vois une fenêtre lors de l'exécution d'un script par GPO.
Me souviens plus trop car ca fait longtemps que je n'exécute que des scripts compilés.

Reply

Marsh Posté le 21-01-2011 à 17:29:31    

Juste comme ca .. Comment sais tu qu'il ne se lance pas ton script ?


---------------
www.google.fr  
Reply

Marsh Posté le 21-01-2011 à 17:31:50    

bon laissez tomber...CA MARCHE!!!
Mais alors pourquoi je ne sais pas!peut etre les pauses!

Reply

Marsh Posté le 21-01-2011 à 17:32:41    

il ne marchait pas au debut,je le voyais car il est censé crée un dossier!Merci pour votre aide!

Reply

Marsh Posté le 21-01-2011 à 17:33:27    

Non ce ne sont pas les pauses . Peut etre n'as tu pas attendu suffisamment que les infos soient envoyés à ton serveur OCS .... Il y a un compteur ..


---------------
www.google.fr  
Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed