remplacer le fichier hosts par GPO - Windows & Software
Marsh Posté le 07-04-2005 à 22:44:48
Pourquoi ne pas faire un script ordinateur au logon qui fasse un copier/coller de ce dernier dans le bon repertoire ?
Tu entends quoi par 'il ne trouve pas les fichiers à copier/coller' ?
Marsh Posté le 08-04-2005 à 10:18:48
bah c'est ce que je veux faire.
j'ai mis le fichier hosts que je veux copier sur les ordinateurs cibles avec le script de logon mais quand je l'exécute il ne se passe rien
Marsh Posté le 08-04-2005 à 18:35:19
Tu as une erreur particulière ?
Si tu tapes la commande de ton script depuis le poste client, ca fonctionne ?
Marsh Posté le 09-04-2005 à 17:32:57
bah alors cherches de ce coté la alors (droit sur le partage et fichier et eventuellement wins ou dns je sais pas comment tu cherches a atteindre le fichier puisque t 'en parles pas beaucoup )
Marsh Posté le 10-04-2005 à 15:23:09
bah droit sur le partage ça me semble douteux puisque j'ai mis le fichier à coté du fichier de commande dans le repertoire logon
Marsh Posté le 10-04-2005 à 17:22:20
bah alors je sais pas
T as pas vérifié au niveau de C:\WINNT\system32\drivers\etc car l'utilisateur par défaut n'a pas les droits d'écriture dessus.
Ca serait cool si tu pouvais donner un max d'infos en une fois, la j'ai l'impression de te supplier pour avoir une info a chaque fois
Marsh Posté le 10-04-2005 à 22:44:39
Vérifie le répertoire de destination.
je te conseille la variable %systemroot% pour éviter les problemes entre les XP et les 2000.
Sinon tu peux coller le script qu'on puisse le voir ?
Marsh Posté le 11-04-2005 à 09:32:55
copy hosts %systemroot%\system32\drivers\etc\ /y
c'est assez simple
en fait je dois effectivement avoir un soucis de droits sur le repertoire ETC, faut que je vérifie ça
Marsh Posté le 11-04-2005 à 10:50:46
Ben en fait quand ton poste client exécute le script, il se peut qu'il ne soit pas exécuté dans le répertoire \\dc\netlogon etc..
je pense qu'il faut que tu utilises
copy %LOGONSERVER%\...\hosts %systemroot%\system32\drivers\etc\ /y
Marsh Posté le 11-04-2005 à 13:52:17
je lui mets le chemin complet derrière la variable logonserver?
Marsh Posté le 11-04-2005 à 14:35:35
Ouais
%logonserver%\SYSVOL\domaine\Policies\UIDdetaGPO\ etc... jusqu'à ton fichier
Marsh Posté le 11-05-2009 à 14:55:08
Bonjour tout le monde,
J'ai besoin de faire la même chose. J(éxécute un script de connexion des lecteur réseau, imprimantes... mais si je veux exécuter le remplacement du fichier host ça ne fonctionne pas.
j'ai créé un fichier vbs avec juste ça:
copy %LOGONSERVER%\netlogon\hosts %systemroot%\system32\drivers\etc\ /y
et comme réponse, dans une fenêtre; erreur
script: le_nom
ligne 1
caract 6
erreur: erreur de syntaxe
code 800103EA
source: erreur de compilation MSVBScript
si j'ouvre %logonserver%... c'est ok tout comme %systemroot...
S'il vous plait, j'attends vos propositions et votre aide.
D'avance merci
Marsh Posté le 07-04-2005 à 17:32:32
bonjour, je cherche un moyen d'éditer ou de remplacer un fichier hosts par GPO.
J'ai fait un joli script mais vraisemblablement il ne trouve pas les fichiers à copier/coller
z'auriez un tuyau à me filer?
merci