Page 1 sur 2

[RESOLU] [XP] Supprimer fichiers a la fermeture session

Posté : 03 mars 2008 13:02
par holiii
Bonjour !

Je suis dans une configuration un peu particulière : PC publique !

J'utilise windows steady state afin de restraindre l'acces a certaine portion du disque dur (principalement le c: (systeme) ) et j'ai creer une partition de 100mo afin que tous les utilisateurs (environ 120) puisse enregistrer provisoirement piece jointe, objet de navigations ect...

J'aimerai alors qu'a la fermeture de la session, tout le contenu de cette partition d: de 100mo soit effacer !

WSS a une option protection des disques qui efface toute modification mais elle ne fonctionne qu'au redemarage, et donc ne convient pas a mes besoins.

Je pense que cela est tout a fait realisable, mais mes recherches n'ont rien donnée...

Merci pour un coup de pouce !

Posté : 03 mars 2008 14:08
par GregLand
Salut holiiiiiiiiiiiiiiiiiiiiiiii et bienvenue iciiiiiiiiiiiiiiiiii !! :wink:

Ce que tu peux faire est d'utiliser gpedit.msc afin d'exécuter un script a la fermeture de Windows

- Va dans démarrer, exécuter, tape gpedit.msc puis valide
- Dans configuration ordinateur > Paramètres Windows > Scripts (Dem.Arret) tu peux ajouter des scripts (un bat par exemple utilisant rmdir) te permettant de supprimer des fichiers/dossiers

Je pense que c'est la manière la plus simple de faire...

Posté : 03 mars 2008 14:11
par holiii
Merci pour la rapidité de reponse !!

Je n'ait aucune connaissance niveau script, comment puis-je rediger un bat me permettant de supprimer les fichiers ?

-----------------------------------------------

tu as fait un edit ^^

rmdir d: /s /q

sa fonctionnerai ?

Posté : 03 mars 2008 14:18
par GregLand
Tu ouvre le bloc note, tu écris :

Code : Tout sélectionner

@echo off
rmdir /S /Q D:
avec :
D: le chemin de la partition ou du dossier que tu souhaites effacer
/Q Mode silencieux, ne demande pas de confirmation pour supprimer
/S permet de supprimer tous les répertoires et les fichiers dans le répertoire spécifié en plus du répertoire lui-même. Utilisé pour supprimer une arborescence.

Ensuite tu enregistres le fichier texte avec l'extension bat
par exemple :
del_at_reboot.bat


Commande de RMDIR :
RMDIR [/S] [/Q] [lecteur:]chemin
RD [/S] [/Q] [lecteur:]chemin

/S Supprime tous les répertoires et les fichiers dans le
répertoire spécifié en plus du répertoire lui-même.
Utilisé pour supprimer une arborescence.

/Q Mode silencieux, ne demande pas de confirmation pour supprimer
une arborescence de répertoires avec /S.

Posté : 03 mars 2008 14:29
par holiii
J'ai realisé le fichier bat, et exécuté.

Dans
configuration ordinateur > Paramètres Windows > Scripts (Dem.Arret) : j'ai seulement demarage et arret du syteme.

A la fermeture de la session, le fichier présent sur ma partition d: n'a pas été supprimé

Posté : 03 mars 2008 14:32
par GregLand
Fais déjà des essais en lançant simplement le fichier bat...
et vois si les fichiers sont supprimés.
Ne t'occupe pas pour le moment de gpedit.msc...

qu'as tu fais comme script exactement ?
Quelle partition as tu a effacer ? La D ?

Posté : 03 mars 2008 14:36
par holiii
Le fichier bat fonctionne, lorsque je le lance, il efface bien les fichiers present sur ma partition !

Maintenant il faudrait qu'il s'execute a la fermeture de la session :)

PS: je sort quelque instant, je verrai cela a mon retour (avant 17h)

Encore merci !

Posté : 03 mars 2008 14:42
par GregLand
Ok
C'est déjà une bonne chose que le bat fonctionne...

Essais de placer ton script a la racine d'un disque (de manière a éviter les noms de fichiers long... Le problème vient peut être de là)

Posté : 03 mars 2008 17:41
par holiii
Je suis revenus :)

Sa marche sur ma session administrateur, mais pas sur ma session limité :o

Posté : 03 mars 2008 18:21
par GregLand
Essais de faire la même chose, mais ce coup ci dans la configuration utilisateur (au lieu de configuration ordinateur)

Image

Posté : 03 mars 2008 18:22
par holiii
Oui, j'avez deja essayé, mais je pense avoir trouver la raison, le script ne s'execute pas car il est bloquer par WSS...


je vais desactivé certaine option, je verrai si sa fonctionne !

EDIT ! j'ai trouvée, sa fonctionne !!

MERCI BEAUCOUP !!!!!

EDIT 2 :
Un autre probleme depuis ces derniere modif, le papier paint du bureau de ma session limité a disparu !

J'ai repassé la session en admin, j'ai enlevé TOUTES les restriction, lorsque je remet le papier paint il saffiche, mais des que je ferme la session, et que je la rouvre, il a dissparu !! (j'ai le droit a un fond tout bleu / ou blanc si je change la couleur dans propriete d'affichage/bureau)

J'ai changer de place l'image qui est censé etre en fond d'ecran de place, mais rien n'y fait :o

Posté : 03 mars 2008 18:58
par GregLand
EDIT ! j'ai trouvée, sa fonctionne !!
Nikel !!! :D
Un autre probleme depuis ces derniere modif, le papier paint du bureau de ma session limité a disparu !
Je ne sais pas si ça a un rapport... (je ne le vois pas du moins)
Vérifie bien que l'image est accessible (dossier accessible) par l'utilisateur (vu qu'il est en compte limité)

Posté : 03 mars 2008 19:07
par holiii
GregLand a écrit :
Un autre probleme depuis ces derniere modif, le papier paint du bureau de ma session limité a disparu !
Je ne sais pas si ça a un rapport... (je ne le vois pas du moins)
Vérifie bien que l'image est accessible (dossier accessible) par l'utilisateur (vu qu'il est en compte limité)
Je ne comprend pas, avant le fond d'ecran situer sur mon lecteur c: s'afficher sur la session limité.

La j'enleve toute les restrictions et je repasse le compte en admin, et le papier paint disparait a la fermeture :o

Par contre quand je met un theme par defaut de windows (colline...) elle reste a la reouverture, j'en deduit que mon image n'est pas accessible.
Bizarre puisque je peut la metre en faisant parcourir... c'est pas grave, la colline sa ira très bien !

Encore merci ! je finit de tout reprogrammé proprement en espérant plus avoir de soucie :)

Posté : 03 mars 2008 19:17
par GregLand
Essais aussi de renommer l'image... Il se peut que Windows ait mal pris en compte le partage ou le non partage.

Posté : 03 mars 2008 19:32
par holiii
trop tard ! Je viens de ractiver toutes les restrictions, et puis, elle est pas belle cette colline ?? xD

Je vien de creer une image disque, au demarage, tous les changement apporter a l'ordinateur sont effacé, l'image est reimplanté, c'est niquel pour un pc publique, mais long a redémarrer !!


Merci de ton aide, a bientot !

Posté : 03 mars 2008 19:48
par GregLand
Pas de problème... Image

@ +

Posté : 31 mars 2008 23:46
par holiii
Salut,

Je reouvre se sujet car il concerne les meme ordinateurs "publique".

Je précise que le script que Greg ma donné fonctionne a merveille !!!

Cepandant je souhaites maintenant permetre aux utilisateurs d'enregistrer de petit fichier sur leur cle usb.

C'est a dire autoriser l'ecriture sur une cle USB seulement pour des fichier d'une taille inferieur a 3mo par exemple, est-ce fesable ?

merci ! bonne nuit !

Posté : 01 avr. 2008 01:10
par Mick@el
Je vois pas trop l'intêret de limiter la taille d'écriture vers une clé USB

Posté : 01 avr. 2008 12:25
par holiii
La n'est pas la question...

Mais la reponse est simple: eviter que les utilisateurs ne s'échangent ou bien meme telechargent directement des fichiers piratés....

Ainsi avec un maximum d'ecriture de 3mo par fichiers, seul les fichiers de type bureautique ou meme photos pourront etre recupérés ou echangés par les utilisateurs.

Je n'ait pas trouvé de solution sur le net :s mais je pense que cela est réalisable, par le biais d'un logiciel (payant ou non) ou d'un script.

Merci

Posté : 01 avr. 2008 13:36
par GregLand
Rien ne leur empèche d'utiliser un découpeur de fichiers... Image