Script de demarrage via GPO utilisateur

Script de demarrage via GPO utilisateur - Réseaux - Systèmes & Réseaux Pro

Marsh Posté le 15-11-2007 à 11:44:27    

Bonjour à tous :)  
 
Donc j'ai une demande un peu particuliere je vais essayer d'etre assez precis pour avoir votre aide.
Donc j'ai un parc informatique de 800 Machines. Je travaille dans un call center.
j'ai une OU Production dans laquelle se trouve tous mes pcs de production avec le seul utilisateur (commun au 800 machines) avec lequel se loggue mes Téléacteurs.
 
Utilisateur : TA
Domaine de production : tpso2000
OS du PDC : W2K_Server
 
 
J'ai bridé les pc au niveaux des strategie de securité utilisateur via GPO et voici le script (.bat) que je lance au niveau utilisateur :
 
@echo off
CACLS c:\repertoire /e /t /p "tpso2000\ta":f" (permet de me donner les droits à l'utilisateur TA sur ce repertoire)
net use o: \\troie\perform3 /persistent:yes (monte les lecteurs reseaux)
net use r: \\rome\perform3 /persistent:yes (monte les lecteurs reseaux)
xcopy "\\serv\scriptta\ta" "C:\Documents and Settings\ta\" /s /y (copy l'integralité de ce qui se trouve dans \serv\scriptta\ta vers C:\Documents and Settings\ta\ de chaque PC)
xcopy "\\serv\scriptta\ta" "C:\Documents and Settings\ta.tpso2000\" /s /y (copy l'integralité de ce qui se trouve dans \serv\scriptta\ta vers C:\Documents and Settings\ta.tpso2000\ de chaque PC)
xcopy "\\serv\scriptta\tslib.ini" "%systemroot%" /s /y (copy le fichier tslib.ini vers le dir systemroot)
start cscript "\\neron\scriptta\xrunas.vbe" "\\neron\scriptta\regeditvalue.bat" (lance un autre script de recuperation d'info des machines)
rem start cscript "\\neron\scriptta\xrunas.vbe" "\\neron\scriptta\bginfo.bat" (lance un autre script de recuperation d'info des machines)
\\neron\scriptta\pageshtml\pagehtml.exe (lance une page HMTL des l'ouverture du poste)
exit
 
 
Pour information le contenu de "\\serv\scriptta\ta" correspond a un menu demarrer avec tous les raccourcis dont j'ai besoin.
 
Voila mes problematiques :
 
- Mon script : CACLS c:\repertoire /e /t /p "tpso2000\ta":f" fonctionne sur toutes mes workstations sur windows 2000 mais pas sur tous mes pc en windows XP pourquoi???
 
J'ai un message du type cmd ne peux pas etre trouver avec le chemin UNC.. etc etc space
 
- le contenu de \\serv\scriptta\ta comprenais tous les raccourcis necessaire a la production hors depuis peu j'ai supprimé un serv de production donc le raccourcis se trouvant dans \\serv\scriptta\ta ne sert plus je l'ai donc supprimé le soucis comme il a ete copié sur la machine sur C:\Documents and Settings\ta.tpso2000\ ou C:\Documents and Settings\ta\ le raccourci lui n'est pas supprimé.
 
donc au final j'aurais besoin de faire un script en vbs ou un .bat ou autre mais qui me copie les raccourcis dont j'ai besoin a chaque demarrage et que les raccourcis ne soit pas copié en locale sur la machine et qui me donne les droits pour l'utilisateur ta\tpso2000 sur le repertoire c:\repertoire
 
C'est tres important. Petite recompense a la clé.
 
Besoin de quelquechose de vraiment professionel.
 
Merci a vous

Reply

Marsh Posté le 15-11-2007 à 11:44:27   

Reply

Marsh Posté le 15-11-2007 à 16:25:28    

Pour preciser au demarrage de mon script j'ai agalement se message d'erreur :
 
'\\TPSO2000.local\SysVol\TPSO2000.local\Policies\{45094FB3-603B-4487-B7B0-A37449
7C997C}\User\Scripts\Logon'
CMD.EXE a t dmarr avec le chemin d'accs comme rpertoire en
cours. Les chemins d'accs UNC ne sont pas prise en charge. Utilisation
du rpertoire Windows par dfaut.

 
Comment y remedier?

Reply

Marsh Posté le 16-11-2007 à 19:26:06    

lut,
peut tu reiterer ta demande, je n'ai pas tous a fais compris je crois.
quand au script , c'est bien ton logon.bat je pense.
 
quand a la commande :
==>cacls c:\repertoire /e /t /p tpso2000\ta:f
 
quand a ton erreur c'est surement un erreur de droits (verifie "tous le monde"  en lecture au moins, + droits ntfs)
ceci peut etre egalement du a des problemes DNS ou lenteur reseaux;
va faire un tour la : http://www.forum-microsoft.org/ftopic26264.html
+


---------------
Puffy with PF is beautifull great system ^^, i love :-
Reply

Marsh Posté le 19-11-2007 à 11:17:40    

alors j'ai resolu mon probleme de suppression de raccourics en revanche pours CACLS je bloque toujours.
 
Merci pour la reponde newixz mais au niveau du partage j'avais deja tout le monde et droits nstfs pareil et vraiment aucun probleme de lenteur reseau ni dns.
 
La commande fonctionne sur les stations en win2000 pro mais pas sur les machines en XP¨.
 
Merci de votre aide !!

Reply

Marsh Posté le 21-11-2007 à 08:38:32    

Bonjour,
 
Petit souci de droit, si tu lances une gpo utilisateur le script va s'executer avec les droits de l'utilisateur => comment peux tu attribuer des droits a cet utilisateur si il ne posséde pas déjà les droits suffisants ??
 
Pour remédier ce problème, il suffirait d'avoir 2 dossiers contenant repertoire, un ayant les droits de lecture pour TA en R :repertoire1, et un pour TA en F repertoire2 ( si il n'existe pas à l ouverture de session il faut le creer au niveau ordinateur alors md suivi de cacls), et quand tu ouvres la session TA alors tu copies le contenu de repertoire1 dans repertoire2 comme ca tu as toujours ton repertoire1 propre à l'ouverture de session  
 
En ce qui concerne le message d'erreur => pas de souci http://support.microsoft.com/kb/156276/en
 
@++


Message édité par arnaud1206 le 21-11-2007 à 08:40:41
Reply

Marsh Posté le 22-11-2007 à 15:25:54    

Merci Arnaud  
 
Je comprend tout a fait ce que tu dis sauf que : à l'heure actuel ma GPO utilisateur avec le script de demarrage fonctionne sur les postes en Win2000 et pas XP mais sinon je suis tout a fait d'accord avec toi nivo droit.
 
 
ce que je pige pas dans le Kb de microsoft ils disent que ca ete resolu pour windowd NT 4 donc je suppose que sur Win2000 Server aussi donc normalement je devrais pas avoir ce soucis???

Reply

Marsh Posté le 22-11-2007 à 19:42:12    

Salut,
Le script marche sur les postes en 2000 surement car les droits au niveau de la racine ne sont pas les memes. Mais tu peux contourner le pb comme je te l'ai dit.
Le message que tu vois n est pas un message d erreur en lui meme il te dit juste que le "executer dans" ne peut se faire sur un chemin unc et que le executer dans se fera dans le repertoire par defaut de windows.
@++
PS: je crois que ce pb ne sera jamais corrige

Reply

Marsh Posté le 26-12-2007 à 16:36:09    

Pour info, à la place de CACLS il existe XCACLS.VBS (à récuperer chez MS) qui, me semble-t-il, corrige certains bugs de la version exécutable, notamment, de mémoire, certains bugs liés à l'héritage ou la propagation des droits.

Reply

Sujets relatifs:

Leave a Replay

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