désactiver les fichier Hors connexion XP - Windows & Software
Marsh Posté le 17-04-2008 à 15:51:20
je pense que c'est parce que tu ne peux pas exécuter deux scripts différent pour le logon
en gros dans ton smb.conf, tu as deux lignes "logon script" ça ne marche pas, seule la 1ère est prise en compte
essaie en faisant un seul script qui lui appelle tes deux %u.bat et %m.bat (ça doit être jouable ...)
Marsh Posté le 17-04-2008 à 16:13:38
Merci pour ta réponse.
J'ai fait ce que tu m'a dit :
j'ai mis logon.bat sur samba
Puis j'ai rasemblé les contenu des 2 fichier .reg en 1 fichier logon.reg
- J'ai bien mes 3 lecteurs monté
-Mes document point bien sur le lecteur réseau
MEME PROBLEME la synchronisation est toujours présente.
Marsh Posté le 18-04-2008 à 08:56:27
tu as redémarré ton XP ? parce que des modifs dans HK_Local_Machine ce n'est pris en compte qu'après un redémarrage ...
sinon, fais voir ton logon.bat
Marsh Posté le 18-04-2008 à 09:16:49
fighting_falcon a écrit : tu as redémarré ton XP ? parce que des modifs dans HK_Local_Machine ce n'est pris en compte qu'après un redémarrage ... |
Oui je rédémarre bien le serveur et le client après chaque modification.
Voici mon logon.bat :
echo off
# Montage du homedir de l'utilisateur
net use z: \\serveur_samba\%USERNAME%
# Montage de des lecteurs reseaux dans le Poste de Travail
net use y: \\serveur_samba\public
net use x: \\serveur_samba\private
#Efface l'ecran
cls
# Synchronisation de l'horloge du client avec le serveur
echo.
echo Mise a l'heure du poste client
net time \\serveur_samba /set /yes
regedit /s \\serveur_samba\netlogon\logon.reg
et voici mon logon.reg :
REGEDIT4
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders]
"Personal"="z:\\"
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\NetCache]
"Enabled"=dword:00000000
"NoConfigCache"=dword:00000001
"NoMakeAvailableOffline"=dword:00000001
"NoCacheViewer"=dword:00000001
[HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\NetCache]
"Enabled"=dword:00000000
"NoConfigCache"=dword:00000001
"NoMakeAvailableOffline"=dword:00000001
"NoCacheViewer"=dword:00000001
Merci pour tes réponses car il y a pas grand monde pour m'aider dans les forum.
Marsh Posté le 18-04-2008 à 09:17:47
Dites les gens, ça vous dirais pas d'aller poster dans la bonne cat ?
Marsh Posté le 18-04-2008 à 09:29:57
Ce sujet a été déplacé de la catégorie OS Alternatifs vers la categorie Windows & Software par O'gure
Marsh Posté le 17-04-2008 à 15:47:58
Bonjour ,
J'ai mis en place un serveur samba pour un partage de fichiers.
Les poste clients sont des XP et le serveur Linux Mandriva 2008 avec samba 3.
Voila mon problème lors de la déconnection d'un utilisateur, XP fait la synchronisation des fichiers.
Je veux désactiver cette fonction, mais comme j'ai plusieurs postes clients je voudrais que la désactivation ce fasse au niveau du serveur.
Alors mon plan était de créer un fichier .reg et modifier les clés correspondants à la synchronisation des fichiers.
Voici ce que j'ai fait:
Mon smb.conf :
logon script = %u.bat
logon script = %m.bat
voici mon fichier %u.bat :
echo off
# Montage du homedir de l'utilisateur
net use z: \\serveur_samba\%USERNAME%
# Montage de des lecteurs reseaux dans le Poste de Travail
net use y: \\serveur_samba\public
net use x: \\serveur_samba\private
#Efface l'ecran
cls
# Synchronisation de l'horloge du client avec le serveur
echo.
echo Mise a l'heure du poste client
net time \\serveur_samba /set /yes
regedit /s \\serveur_samba\netlogon\logon_u.reg
Donc il appel le fichier logon_u.reg qui modifie une clés de registre pour rediriger le dossier MesDocument vers le lecteur Réseau Z .
Voici ce fichier :
REGEDIT4
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders]
"Personal"="z:\\"
Voici le fichier %m.bat :
regedit /s \\serveur_samba\netlogon\logon_m.reg
donc il appel le fichier logon_m.reg qui doit modifier ou créé les clés inéxistante permettant de désactiver la synchronisation des fichiers :
REGEDIT4
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\NetCache]
"Enabled"=dword:00000000
"NoConfigCache"=dword:00000001
"NoMakeAvailableOffline"=dword:00000001
"NoCacheViewer"=dword:00000001
[HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\NetCache]
"Enabled"=dword:00000000
"NoConfigCache"=dword:00000001
"NoMakeAvailableOffline"=dword:00000001
"NoCacheViewer"=dword:00000001
%m.bat a pour objectif de créer les clés inexistante et de leur attribuer des valeurs pour permettre de désactiver la synchronisation des fichier hors connexion.
%u.bat a pour objectif de monté tout les lecteurs réseau et de rediriger le dossier Mesdocument vers un lecteur réseau.
je rédémarre samba.
je rédémare le poste XP je me logue :
-Mes lecteurs sont bien montés
-Le Dossier Mesdocuments est bien rediriger vers le lecteur réseau
MAIS la synchronisation des fichiers est toujours active !
j'ai scanné le net je trouve rien ya bien quelqu'un qui a deja rencontré ce genre de problème ?
Merci