Logo du forum
 

Forum TT-Hardware

| Inscription | | Recherche | | FAQ | | Accueil | | Liste des membres |
| Calendrier |
 
Vous n'êtes pas identifié! [Connexion] ou [Inscription] Forum » Software - OS - Réseaux » [Windows] » Suppression de profils en cache
Login Mot de passe

4 visiteurs sur ce topic (2 membre(s), 2 invité(s) )


Auteur
Sujet : Suppression de profils en cache
Tiou
Modérateur
Gardien des signatures

Membre # 7640

 Avatar du membre
Lieu : Nice mais pas Beautiful

Messages :
24154 (11.13 par jour)


Score :

Message du 15-11-2006 @ 11:35   Afficher le profil   Envoyer un message privé   Editer le message   Citer le message      Afficher l'adresse IP   Alerter les modérateurs   


Dans mon parc info, j'utilise des Terminal Server sur lesquels des terminaux passifs ouvrent des sessions en RDP.
Le tout est dans un domaine sous 2003 Server, et chaque terminal dispose d'un login dans AD. Afin d'avoir toujours la même interface pour les utilisateurs, j'utilise un profil itinérant obligatoire unique pour toutes les sessions. Ce profil est accessible par les 3 serveurs TS via un partage réseau.

Mon problème est le suivant :
A l'ouverture d'une session TS sur un terminal, une copie du profil est créée en local sur le serveur. A la fermeture de session, ce profil local est conservé, ce qui m'occasionne quelques soucis :

-Profil qui gonfle au fur et à mesure de son utilisation (fichiers temporaires, cache Internet etc). Comme il y a 200 login, si chaque profil se met à faire 30 Mo, ca devient vite lourd au nouveau du disque dur. Sachant que le profil source fait 3 Mo.

-Parfois, certains profils locaux (ceux en cache donc) se retrouvent corrompus. Il manque des raccourcis, certains réglages sautent, ou encore les fichiers mis sur le bureau sont conservés même après la fermeture de session. La réapplication du profil source, qui lui est sain, ne se fait plus.

Je vois 2 solutions à mon problème, une propre et une qui relèverait plutot du bidouillage, mais s'il n'y a pas le choix...

-Forcer la suppression du profil copié en local à la fermeture de session. Ainsi, à chaque réouverture de session, on repartirait du profil source tout propre. Mais est-ce faisable ?

-Créer un batch en tâche planifiée (tous les Week-end par ex) qui effaçerait tous les profils correspondant aux login des terminaux. Ces logins sont de la forme med-101, med-102, med-103... sci-101, sci-102, sci-103... et ainsi de suite.
J'ai déjà essayé de créer mon batch de suppression de profil, en utilisant les caractères génériques. J'ai essayé :

Code :

DEL /F /S "C:\documents and settings\med*"
DEL /F /S "C:\documents and settings\med????"
DEL /F /S "C:\documents and settings\med???.dir"



Pareil avec la commande RMDIR, mais à chaque fois l'utilisation des caractères génériques * ou ? fait que ça ne passe pas.

Merci pour votre aide.

[message édité le 15-11-2006 @ 11:35 Par Tiou]
----------
PC : Intel C2Q Q9450 @3.33 GHz|Asus P5E|4x1 Go DDR2-8500 Kingston HyperX|Noctua NH-U12P|GeForce 8800GTS² 512Mo
WD Raptor-X 150 Go|500Go Seagate 7200.11|Creative Audigy 4|Antec Solo + NeoHE 550W|24" Hyundai W240D V2
Serveur : Intel C2Q Q6600|Asus P5E-VM HDMI|2x1 Go DDR2-6400 Kingston|Seagate 7200.11 1 To|CaseBuy EZ-Pack
- Haut de page -
Stackware
Modérateur
Membre # 6403

 Avatar du membre
Lieu : Paris

Messages :
8151 (3.63 par jour)


Score :

Message du 15-11-2006 @ 11:53   Site personnel   Afficher le profil   Envoyer un message privé   Editer le message   Citer le message      Afficher l'adresse IP   Alerter les modérateurs   

Tu peux interdire l'enregistrement des modifs sur le profil il me semble? Ca résoudrait peut-être ton problème?
----------
Nul n'est jamais assez fort pour ce calcul
Visitez le Site Officiel du V Paris et des Vx
E6600 Core2 Duo; Asus P5K/EPU; 2x1024 Corsair PC6400 Twinx; Boîtier Thermaltake Xaser III V2420; Raptor 150 x 2 ; Asus 9800GTX+ 512; Iiyama 2403 24"; Logitech cordless desktop Mx; Hp 990 Cxi; Xp home SP3; V5
- Haut de page -
Tiou
Modérateur
Gardien des signatures

Membre # 7640

 Avatar du membre
Lieu : Nice mais pas Beautiful

Messages :
24154 (11.13 par jour)


Score :

Message du 15-11-2006 @ 12:20   Afficher le profil   Envoyer un message privé   Editer le message   Citer le message      Afficher l'adresse IP   Alerter les modérateurs   

C'est à dire ? En fait, mon profil source est de type obligatoire (ntuser.dat => ntuser.man), il n'est donc jamais modifié. Le problème, c'est qu'au bout d'un certains temps, les sessions ne se préoccupent plus du profil obligatoire en partage, elle n'utilisent plus que le profil "en cache" stocké en local, avec les problèmes que j'ai évoqué au départ. Ce qui m'oblige à supprimer régulièrement à la main tous les profils créés localement, ce qui est long et fastidieux (beaucoup de fichiers refusant d'être effacés).
----------
PC : Intel C2Q Q9450 @3.33 GHz|Asus P5E|4x1 Go DDR2-8500 Kingston HyperX|Noctua NH-U12P|GeForce 8800GTS² 512Mo
WD Raptor-X 150 Go|500Go Seagate 7200.11|Creative Audigy 4|Antec Solo + NeoHE 550W|24" Hyundai W240D V2
Serveur : Intel C2Q Q6600|Asus P5E-VM HDMI|2x1 Go DDR2-6400 Kingston|Seagate 7200.11 1 To|CaseBuy EZ-Pack
- Haut de page -
bEsTiAn
Vétéran
Membre # 6846

 Avatar du membre
Lieu : Bruxelles

Messages :
9193 (4.14 par jour)


Score :

Message du 15-11-2006 @ 12:52   Site personnel   Afficher le profil   Envoyer un message privé   Editer le message   Citer le message      Afficher l'adresse IP   Alerter les modérateurs   

copier le profil itinerant en local et ensuite le mettre en read-only?
----------
chwi trop fatigué !!

IBM A21P - FS215S - HP NC4200 (j'adore!)
- Haut de page -
Tiou
Modérateur
Gardien des signatures

Membre # 7640

 Avatar du membre
Lieu : Nice mais pas Beautiful

Messages :
24154 (11.13 par jour)


Score :

Message du 15-11-2006 @ 14:24   Afficher le profil   Envoyer un message privé   Editer le message   Citer le message      Afficher l'adresse IP   Alerter les modérateurs   

Ca m'obligerait à en faire 200 copies sur chaquer serveur, et en les renommant par le nom de chaque login (même pas sur que ça passe, vais me retrouver avec des med-101.000).
----------
PC : Intel C2Q Q9450 @3.33 GHz|Asus P5E|4x1 Go DDR2-8500 Kingston HyperX|Noctua NH-U12P|GeForce 8800GTS² 512Mo
WD Raptor-X 150 Go|500Go Seagate 7200.11|Creative Audigy 4|Antec Solo + NeoHE 550W|24" Hyundai W240D V2
Serveur : Intel C2Q Q6600|Asus P5E-VM HDMI|2x1 Go DDR2-6400 Kingston|Seagate 7200.11 1 To|CaseBuy EZ-Pack
- Haut de page -
Stackware
Modérateur
Membre # 6403

 Avatar du membre
Lieu : Paris

Messages :
8151 (3.63 par jour)


Score :

Message du 15-11-2006 @ 15:12   Site personnel   Afficher le profil   Envoyer un message privé   Editer le message   Citer le message      Afficher l'adresse IP   Alerter les modérateurs   

Et un script de fin de session qui fait le ménage?
----------
Nul n'est jamais assez fort pour ce calcul
Visitez le Site Officiel du V Paris et des Vx
E6600 Core2 Duo; Asus P5K/EPU; 2x1024 Corsair PC6400 Twinx; Boîtier Thermaltake Xaser III V2420; Raptor 150 x 2 ; Asus 9800GTX+ 512; Iiyama 2403 24"; Logitech cordless desktop Mx; Hp 990 Cxi; Xp home SP3; V5
- Haut de page -
Tiou
Modérateur
Gardien des signatures

Membre # 7640

 Avatar du membre
Lieu : Nice mais pas Beautiful

Messages :
24154 (11.13 par jour)


Score :

Message du 15-11-2006 @ 15:27   Afficher le profil   Envoyer un message privé   Editer le message   Citer le message      Afficher l'adresse IP   Alerter les modérateurs   

C'est une solution à envisager. Un truc du style : rmdir /S /Q %userprofile%
En ésperant qu'il me dise pas qu'il y a encore des fichiers en cours d'utilisation...
----------
PC : Intel C2Q Q9450 @3.33 GHz|Asus P5E|4x1 Go DDR2-8500 Kingston HyperX|Noctua NH-U12P|GeForce 8800GTS² 512Mo
WD Raptor-X 150 Go|500Go Seagate 7200.11|Creative Audigy 4|Antec Solo + NeoHE 550W|24" Hyundai W240D V2
Serveur : Intel C2Q Q6600|Asus P5E-VM HDMI|2x1 Go DDR2-6400 Kingston|Seagate 7200.11 1 To|CaseBuy EZ-Pack
- Haut de page -
VemoN.fr
Membre hyperactif
Membre # 3426

 Avatar du membre
Lieu : Avignon (france)

Messages :
209 (0.08 par jour)


Score :

Message du 15-11-2006 @ 15:44   Afficher le profil   Envoyer un message privé   Editer le message   Citer le message      Afficher l'adresse IP   Alerter les modérateurs   

Sinon, j'ai failli utiliser Delprof à mon travail ; ça peut peut-être t'aider.
----------
XP 3200+ :: Abit NF7 S :: 1 Go DDR 3200 :: Radeon 9800 Pro + Trucbox -> Routeur Dlink 624 ->-> qq machines.
Pioneer DV-575A - Yamaha RX-V450 - JMLab Sib&Cub - Sanyo Z5 - écran DIY 190*107
- Haut de page -
bEsTiAn
Vétéran
Membre # 6846

 Avatar du membre
Lieu : Bruxelles

Messages :
9193 (4.14 par jour)


Score :

Message du 15-11-2006 @ 16:05   Site personnel   Afficher le profil   Envoyer un message privé   Editer le message   Citer le message      Afficher l'adresse IP   Alerter les modérateurs   

heu en fait si je resume la situation ce que tu cherches a faire c'est des "madatory profiles" non? y a une procedure chez MS pour ca
----------
chwi trop fatigué !!

IBM A21P - FS215S - HP NC4200 (j'adore!)
- Haut de page -
Tiou
Modérateur
Gardien des signatures

Membre # 7640

 Avatar du membre
Lieu : Nice mais pas Beautiful

Messages :
24154 (11.13 par jour)


Score :

Message du 15-11-2006 @ 16:39   Afficher le profil   Envoyer un message privé   Editer le message   Citer le message      Afficher l'adresse IP   Alerter les modérateurs   

Bah ils le sont déjà en fait. Mais malgré ça, une copie de ce "Mandatory Profile" est faite systématiquement en local sur le serveur où une session TS a été ouverte (ce qui est normal, ça a toujours été ainsi). Ce que je cherche, c'est automatiser l'effacement des ces profils locaux qui ne servent à rien (sauf à me créer des problèmes) vu que le profil "modèle" unique à l'ensemble des utilisateurs est accessible via un partage.

>Stackware : j'ai fait mon script de fermeture de session :
-Dans un fichier batch, j'ai mis : RMDIR /S /Q %userprofile%
-j'ai mis ce fichier dans un dossier partagé accessible par tous les utilisateurs
-j'ai modifié ma GPO au niveau de "Scripte de fermeture de session" et mis le chemin réseau du fichier batch

Résultat : le script n'est pas appliqué lors de la fermeture de session. Dans le gestionnaire d'évenement, du serveur TS, j'ai bien un message d'erreur :

Source : UserInit
ID évén. : 1000
Impossible d'excuter le script suivant Del_profile.bat.

[message édité le 15-11-2006 @ 16:44 Par Tiou]
----------
PC : Intel C2Q Q9450 @3.33 GHz|Asus P5E|4x1 Go DDR2-8500 Kingston HyperX|Noctua NH-U12P|GeForce 8800GTS² 512Mo
WD Raptor-X 150 Go|500Go Seagate 7200.11|Creative Audigy 4|Antec Solo + NeoHE 550W|24" Hyundai W240D V2
Serveur : Intel C2Q Q6600|Asus P5E-VM HDMI|2x1 Go DDR2-6400 Kingston|Seagate 7200.11 1 To|CaseBuy EZ-Pack
- Haut de page -
Stackware
Modérateur
Membre # 6403

 Avatar du membre
Lieu : Paris

Messages :
8151 (3.63 par jour)


Score :

Message du 15-11-2006 @ 16:59   Site personnel   Afficher le profil   Envoyer un message privé   Editer le message   Citer le message      Afficher l'adresse IP   Alerter les modérateurs   

Et m*****. Juste pour vérifier qu'il l'exécute, pourrait-il, par exemple, écrire un fichier test?
echo "test" > c:\temp\test.txt
ou quelque chose d'approchant, histoire de vérifier qu'il veut bien le faire. On cherchera ensuite le moyen de faire le ménage, si la méthode est bonne?

[edit] Delprof a l'air vraiment très bien et ressemble drôlement à ce que tu voudrais faire, automatisation comprise...
[/edit]

[message édité le 15-11-2006 @ 17:11 Par Stackware]
----------
Nul n'est jamais assez fort pour ce calcul
Visitez le Site Officiel du V Paris et des Vx
E6600 Core2 Duo; Asus P5K/EPU; 2x1024 Corsair PC6400 Twinx; Boîtier Thermaltake Xaser III V2420; Raptor 150 x 2 ; Asus 9800GTX+ 512; Iiyama 2403 24"; Logitech cordless desktop Mx; Hp 990 Cxi; Xp home SP3; V5
- Haut de page -
Tiou
Modérateur
Gardien des signatures

Membre # 7640

 Avatar du membre
Lieu : Nice mais pas Beautiful

Messages :
24154 (11.13 par jour)


Score :

Message du 15-11-2006 @ 18:40   Afficher le profil   Envoyer un message privé   Editer le message   Citer le message      Afficher l'adresse IP   Alerter les modérateurs   

Stackware a écrit

Et m*****. Juste pour vérifier qu'il l'exécute, pourrait-il, par exemple, écrire un fichier test?
echo "test" > c:\temp\test.txt
ou quelque chose d'approchant, histoire de vérifier qu'il veut bien le faire. On cherchera ensuite le moyen de faire le ménage, si la méthode est bonne?



Ok, je ferais le test demain. Pour Delprof, j'aimerai si possible m'en tenir aux fonctions natives de Windows. Mais si ça marche toujours pas, je m'y interesserai de près. Et merci !
----------
PC : Intel C2Q Q9450 @3.33 GHz|Asus P5E|4x1 Go DDR2-8500 Kingston HyperX|Noctua NH-U12P|GeForce 8800GTS² 512Mo
WD Raptor-X 150 Go|500Go Seagate 7200.11|Creative Audigy 4|Antec Solo + NeoHE 550W|24" Hyundai W240D V2
Serveur : Intel C2Q Q6600|Asus P5E-VM HDMI|2x1 Go DDR2-6400 Kingston|Seagate 7200.11 1 To|CaseBuy EZ-Pack
- Haut de page -
B2000
Administrateur
Membre # 185

 Avatar du membre
Lieu : France/Poitiers/juste à côté...

Messages :
9435 (3.04 par jour)




Message du 15-11-2006 @ 19:49   Afficher le profil   Envoyer un message privé   Editer le message   Citer le message      Afficher l'adresse IP   Alerter les modérateurs   

tu as essayé d'activer cette option dans la strategie ?

Citation

configuration ordinateur/modèles d'administration/système/profils utilisateur : activer "supprimer les copies mises en cache des profils itinérants"


----------
AMD Barton 2600+| MSI K7N2 DELTA L| 1Go DDR400| Maxtor 160Go| Maxtor 60Go| LG GSA-4165B| Liteon LTD16X6S| LeadTek A280LE TD| Creative SBLive! 1024| Logitech QuickCam Pro 5000| Microsoft Natural Ergonomic 4000| Logitech Cordless Optical Mouse| Samsung SyncMaster 206BW

Nikon COOLPIX 5900 + Kingston Ultimate 120x 2GB | Canon PIXMA IP4000 | ADSL 100% Neuf Box

Pour dialoguer en live, le chat TTH ou par mIRC sur irc://porsche.webchat.org:6667/tt-hardware

Rejoignez la team EBuyClub TTH !!!

Un jour j'ai mangé une pomme...
- Haut de page -
Tiou
Modérateur
Gardien des signatures

Membre # 7640

 Avatar du membre
Lieu : Nice mais pas Beautiful

Messages :
24154 (11.13 par jour)


Score :

Message du 16-11-2006 @ 10:37   Afficher le profil   Envoyer un message privé   Editer le message   Citer le message      Afficher l'adresse IP   Alerter les modérateurs   

B2000 a écrit

tu as essayé d'activer cette option dans la strategie ?

Citation

configuration ordinateur/modèles d'administration/système/profils utilisateur : activer "supprimer les copies mises en cache des profils itinérants"



J'ai testé, et ça ne marche pas. Le pofil reste en copie locale.

Edit : Finallement, ça fonctionne !!! :)
J'ai attendu une heure avant de retester, des fois que la modif de la GPO ne soit pas appliquée immédiatement. Et maintenant c'est ok. Pendant la fermeture de session, le dossier en local disparait, c'est génial :D
Une dernière chose : j'avais un message d'avertissement dans l'observateur d'évenements qui disait qu'il fallait désactiver l'accès hors connexion du dossier partagé contenant le profil source lorsqu'on avait activé la suppression des copies mises en cache des profils itinérants. Je l'ai donc fait.

[message édité le 16-11-2006 @ 12:25 Par Tiou]
----------
PC : Intel C2Q Q9450 @3.33 GHz|Asus P5E|4x1 Go DDR2-8500 Kingston HyperX|Noctua NH-U12P|GeForce 8800GTS² 512Mo
WD Raptor-X 150 Go|500Go Seagate 7200.11|Creative Audigy 4|Antec Solo + NeoHE 550W|24" Hyundai W240D V2
Serveur : Intel C2Q Q6600|Asus P5E-VM HDMI|2x1 Go DDR2-6400 Kingston|Seagate 7200.11 1 To|CaseBuy EZ-Pack
- Haut de page -
B2000
Administrateur
Membre # 185

 Avatar du membre
Lieu : France/Poitiers/juste à côté...

Messages :
9435 (3.04 par jour)




Message du 16-11-2006 @ 18:46   Afficher le profil   Envoyer un message privé   Editer le message   Citer le message      Afficher l'adresse IP   Alerter les modérateurs   

pour appliquer la GPO immediatement tu peux lancer gpupdate /force dans demarrer/executer ou dans une fenetre CMD
----------
AMD Barton 2600+| MSI K7N2 DELTA L| 1Go DDR400| Maxtor 160Go| Maxtor 60Go| LG GSA-4165B| Liteon LTD16X6S| LeadTek A280LE TD| Creative SBLive! 1024| Logitech QuickCam Pro 5000| Microsoft Natural Ergonomic 4000| Logitech Cordless Optical Mouse| Samsung SyncMaster 206BW

Nikon COOLPIX 5900 + Kingston Ultimate 120x 2GB | Canon PIXMA IP4000 | ADSL 100% Neuf Box

Pour dialoguer en live, le chat TTH ou par mIRC sur irc://porsche.webchat.org:6667/tt-hardware

Rejoignez la team EBuyClub TTH !!!

Un jour j'ai mangé une pomme...
- Haut de page -
Tiou
Modérateur
Gardien des signatures

Membre # 7640

 Avatar du membre
Lieu : Nice mais pas Beautiful

Messages :
24154 (11.13 par jour)


Score :

Message du 16-11-2006 @ 19:21   Afficher le profil   Envoyer un message privé   Editer le message   Citer le message      Afficher l'adresse IP   Alerter les modérateurs   

J'y penserai la prochaine fois. J'ai pas cherché à forcer l'application de la GPO, car jusque là, chaque modif était appliquée immédiatement.
----------
PC : Intel C2Q Q9450 @3.33 GHz|Asus P5E|4x1 Go DDR2-8500 Kingston HyperX|Noctua NH-U12P|GeForce 8800GTS² 512Mo
WD Raptor-X 150 Go|500Go Seagate 7200.11|Creative Audigy 4|Antec Solo + NeoHE 550W|24" Hyundai W240D V2
Serveur : Intel C2Q Q6600|Asus P5E-VM HDMI|2x1 Go DDR2-6400 Kingston|Seagate 7200.11 1 To|CaseBuy EZ-Pack
- Haut de page -


Aller dans le forum :  

Plan du forum | Contacter l'administrateur

Powered by SoulBB 3.0.1
© Soulmanto, 2003-2006

Valid XHTML 1.0 Transitional

Page générée en 0.176 secondes