Meilleur auteur de réponses
Copier un fichier via GPO

Question
-
Bonjour,
Je souhaite copier un fichier sur toutes les stations de travail de mon domaine 2003.
Dans GPMC, en éditant un GPO j'ai vu qu'il existe un endroit qui m'apparaît pouvoir servir à cela sans utiliser de script, comme par exemple :
"Ordinateur\Préférences\Paramètres Windows\Fichiers".
Première question : ai-je raison de penser que ça sert à copier un fichier sur des ordinateurs membres du domaine ?
Deuxième question : Si oui, ben j'arrive pas à le faire fonctionner... Je cherche en fait à copier le fichier rsclientprint.dll (utilisé pour l'impression de rapports SSRS) dans le répertoire System32 des stations de travail, et pour cela en destination j'ai mis "%SYSTEMROOT%\rsclientprint.dll", mais le fichier n'est pas copié :(
Une idée ?
Merci, et bon WE à toutes et tous !
FXEvendredi 14 octobre 2011 13:51
Réponses
-
J'ai une solution qui a fonctionné pour moi : http://social.technet.microsoft.com/Forums/ar/winserverGP/thread/64bf8c6e-85c8-4a81-b6bd-1c0a12145894.
Il fallait en fait attribuer la permission de lire le dossier source au groupe "Utilisateurs authentifiés".
De plus, une destination utilisant une variable d'environnement ("%SYSTEMROOT%" dans mon cas) semble ne pas fonctionner. Il m'a fallu utiliser le chemin absolu "C:\Windows\System32".
Bonne continuation à toutes et tous.
FXE
lundi 17 octobre 2011 12:51
Toutes les réponses
-
Salut, tu pourrais faire un script via le GPO
Voici le code pour copier tes fichier..
Dans l'example shortcut 'shortcut.lnk' sera copier sur le bureau de %username%
'
set objFso=createObject("scripting.fileSystemObject" )
set objWShell=wScript.createObject("WScript.Shell" )
usrName=objWShell.expandEnvironmentStrings("%USERNAME%" )
strFileToCopy="shortcut.lnk"
strFolder="C:\Documents and Settings\"&usrName&"\Desktop"
if objFso.folderExists(strFolder) then
objFso.copyFile strFileToCopy,strFolder&"\",true
end if
Cordialement, Met vriendelijke groeten, Gokan Ozcifci - SharePoint Infrastructure Consultant ( wants to be microsoft community contributor )dimanche 16 octobre 2011 00:34 -
Bonjour,
Première question : ai-je raison de penser que ça sert à copier un fichier sur des ordinateurs membres du domaine ?
Oui, vous pouvez l'utiliser.
Deuxième question : Si oui, ben j'arrive pas à le faire fonctionner... Je cherche en fait à copier le fichier rsclientprint.dll (utilisé pour l'impression de rapports SSRS) dans le répertoire System32 des stations de travail, et pour cela en destination j'ai mis "%SYSTEMROOT%\rsclientprint.dll", mais le fichier n'est pas copié :(
Lancez gupdate /force et verifiez. Si cela ne vous aide pas, redemarrez le PC.
Une idée ?
Une autre solution est de developper un script et de le mettre comme un starup script au niveau des GPOs.
This posting is provided "AS IS" with no warranties or guarantees , and confers no rights.Microsoft Student Partner 2010 / 2011
Microsoft Certified Professional
Microsoft Certified Systems Administrator: Security
Microsoft Certified Systems Engineer: Security
Microsoft Certified Technology Specialist: Windows Server 2008 Active Directory, Configuration
Microsoft Certified Technology Specialist: Windows Server 2008 Network Infrastructure, Configuration
Microsoft Certified Technology Specialist: Windows Server 2008 Applications Infrastructure, Configuration
Microsoft Certified Technology Specialist: Windows 7, Configuring
Microsoft Certified IT Professional: Enterprise Administrator
Microsoft Certified IT Professional: Server Administrator
Microsoft Certified TrainerMon site web: http://www.ahmedmalek.com
Pour suivre mes publications d'articles / tutoriels, devenez membre de cette page sur Facebook: http://www.facebook.com/TunisianIT
- Modifié Mr XMVP, Editor dimanche 16 octobre 2011 10:48
dimanche 16 octobre 2011 10:47Auteur de réponse -
Bonjour Messieurs et merci pour vos réponses.
Gokhan merci pour le script mais j'aimerais autant utiliser les possibilités offertes par les GPO.
Mr X, suite à l'application de la stratégie, une erreur est retournée dans l'observateur d'évènements de la machine cliente :
L’élément de préférence « rsclientprint.dll » ordinateur de l’objet de stratégie de groupe « Default Domain Policy » n’a pas été appliqué car il a échoué avec le code d’erreur « 0x80070003 Le chemin d’accès spécifié est introuvable. » Cette erreur a été supprimée.
Du coup j'ai remplacé le fichier cible qui était "%SYSTEMROOT\rsclientprint.dll" par "C:\Windows\System32\rsclientprint.dll", mais le résultat est le même...
J'ai également vérifié le fichier source, et il est bien accessible.
Ai-je oublié quelque chose ?
Merci.
Bonne journée à toutes et tous.
FXElundi 17 octobre 2011 07:36 -
Ma situation a un peu évolué...
Dans le paramètre "Fichier source", j'avais mis un chemain passant par un lecteur réseau. je l'ai remplacé par un chemin UNC et du coup l'erreur est maintenant :
L’élément de préférence « rsclientprint.dll » ordinateur de l’objet de stratégie de groupe « Default Domain Policy » n’a pas été appliqué car il a échoué avec le code d’erreur « 0x80070005 Accès refusé. » Cette erreur a été supprimée.
FXElundi 17 octobre 2011 09:55 -
J'ai une solution qui a fonctionné pour moi : http://social.technet.microsoft.com/Forums/ar/winserverGP/thread/64bf8c6e-85c8-4a81-b6bd-1c0a12145894.
Il fallait en fait attribuer la permission de lire le dossier source au groupe "Utilisateurs authentifiés".
De plus, une destination utilisant une variable d'environnement ("%SYSTEMROOT%" dans mon cas) semble ne pas fonctionner. Il m'a fallu utiliser le chemin absolu "C:\Windows\System32".
Bonne continuation à toutes et tous.
FXE
lundi 17 octobre 2011 12:51