Problème exécution de script lors de la première connexion - Windows & Software
Marsh Posté le 30-04-2006 à 16:58:01
il es normal que le script ne s'execute pas si la personne utilise un compte en local sur sa machine pr se connecter ! le stratégie de groupe que t'as définie au niveau du domaine, ne s'applique que pr les comptes du "domaine"...
Si tu veux quand même exécuter ton script en local, faut aller dans les stratégie local de la machine gpedit.msc !
Il y a quand même quelques qui m'échappte...mais bon !
Marsh Posté le 30-04-2006 à 18:58:45
Je me suis peut être mal exprimé alors je reprend :
-La personne nutilise pas de compte local sur le poste, elle possède un compte au niveau du domaine.
-Quand une personne ce connecte sur un poste pour la première fois, un profil se crée sur le poste (Document and setting\NOM_DE_L_UTILISATEUR)
Alors mon problème est que mon script ne sexécute pas la première fois que la personne ce connecte sur la machine (lors de la création du profil), mais si la personne se reconnecte une deuxième fois (là le profil existe) le script fonctionne.
Je voudrai savoir si cest normal ou alors il y a quelque chose qui méchappe.
Si quelquun pouvais faire le test avec un script simple pour me confirmer que les scripts appliquer au niveau dune GPO ne sexécute pas à la première connexion dune personne sur un poste , ça serait sympa.
Merci par avance
Marsh Posté le 30-04-2006 à 20:05:22
Ca s'execute à la première connexion...
Ton script fait quoi ? Car si il va par exemple dans doc & set manipuler des fichiers de l'utilisateur le répertoire n'existe pas forcément à l'exécution du script et c'est peut-être pour celà qu'il ne fonctionne pas ou finit sur une erreur.
Il est fait à l'aide de quoi ton script ? (Batch, VBScript, JScript, ...). Essaie de mettre une instruction de debug au début (genre écrire un fichier texte avec la date heure d'éxécution sur la racine du poste) pour tracer quand il s'exécute.
Marsh Posté le 02-05-2006 à 10:56:25
Bonjour,
Tout d'abord merci pour vos réponses.Alors:
Citation : Ca s'execute à la première connexion... |
Tes postes clients son sous xp?
Citation : Ton script fait quoi ? Car si il va par exemple dans doc & set manipuler des fichiers de l'utilisateur le répertoire n'existe pas forcément à l'exécution du script et c'est peut-être pour cela qu'il ne fonctionne pas ou finit sur une erreur. |
J'ai essayer avec un script simple en batch
Code :
|
et un autre script en vbs
Code :
|
,rien y fait, le script ne fonctionne pas a la première connexion sur le poste ,à la connexion suivante tout fonctionne correctement...
Citation : et tu utilises des profils itinérants? |
Non, pas de profils itinérants
Je ne vois pas ce qui cloche... ?
Marsh Posté le 03-05-2006 à 08:13:30
iowwann a écrit : Bonjour,
|
Oui du 2000 Pro et XP Pro
iowwann a écrit :
et un autre script en vbs
,rien y fait, le script ne fonctionne pas a la première connexion sur le poste ,à la connexion suivante tout fonctionne correctement... |
C'est étrange... et si tu supprimes le dossier de l'utilisateur qui est créé lors du premier login ca le refait ou pas ?
Marsh Posté le 03-05-2006 à 13:24:05
Citation : C'est étrange... et si tu supprimes le dossier de l'utilisateur qui est créé lors du premier login ça le refait ou pas ? |
Si je supprime le dossier de l'utilisateur, à la connexion de celui-ci le script ne s'exécute pas, je déconnecte et je reconnecte et ça fonctionne.
Mais il me semble que ça fonctionner avant est il possible qu'il y ai eu un mise à jour de Windows qui empêcherai que le script fonctionne à la première connexion?
Marsh Posté le 03-05-2006 à 18:22:33
Bonjour,
Tu tournes en WinXP sp2 ou tu as un Firewall quelconque qui empêche l'exécution de script ? Il est possible que cela vienne de l'ordre d'exécution de tes GPO. Si ton Firewall de WinXP Sp2 n'est pas configuré pour laisser passer les scripts, il te bloque tout. Ensuite, tu as une GPO qui configure ton firewall et qui permet l'exécution de script.
Regarde du côté de l'ordre d'éxecution des GPO c'est peut-être là d'où vient le problème.
Cordialement,
GTH29
Marsh Posté le 04-05-2006 à 14:48:13
Alors là je dis bravo!
Mon UO de test était dans une UO mère qui comportée des GPO , j'ai sortie mon UO test de mon UO mère et là miracle ça marche à la première connexion. Cétait bien à cause de lordre des GPO , mes GPO du niveau supérieur devaient gêner lexécution du script. Merci GTH29 et à vous tous pour votre aide.
Cordialement.
Marsh Posté le 28-04-2006 à 15:11:47
Bonjour,
Je suis sur un réseau avec serveurs en Windows w2k3 et les clients sous XP , j'ai créé un script qui s'exécute à l'ouverture de session que je déploie sur mon réseau via une GPO.
Mon souci est que le script (qui fonctionne correctement) ne sexécute que lorsque la personne possède un profil en local sur poste cest a dire quelle cest connecté au moins une fois auparavant. Je voudrai que le script sexécute lors de la première connections sur le poste (lors de la création du profil) , et pas a la deuxième
Merci