Cure d'amaigrissement du Config_eole de l'utilisateur

Objectif : Vider le config_eole

Les référents numériques sont souvent confrontés au problème du dépassement de quotas. Infoquotas peut aider les utilisateurs à faire le ménage sur leur compte. Mais pas dans leur profil. Seul l'admin du réseau le peut en vidant le dossier caché config_eole.

Thierry Arbez-Carme, du conseil départemental du Rhône, a créé deux scripts qui permettent à l'admin de vider tous les config_eole, un pour les élèves, un autre pour les enseignants.

MéthodeSuppression du config_eole de tous les élèves

  • Créer un fichier Suppression config_eole eleves.bat

  • Editer avec Notepad++ ce fichier

  • Coller le code ci-dessous

  • Sauvegarder.

1
@echo off
2
3
echo.
4
echo Suppression du config_eole de tous les eleves
5
echo.
6
echo ATTENTION, c'est definitif....
7
echo.
8
pause
9
pause
10
pause
11
12
13
for /f "tokens=1,2,3" %%I in ('net group eleves /domain') do (
14
  if exist "\\srv-scribe\%%I\perso" (
15
    if exist "\\srv-scribe\%%I\perso\config_eole" (
16
      echo - %%I
17
      rd /s /q "\\srv-scribe\%%I\perso\config_eole"
18
	)
19
  )
20
  if exist "\\srv-scribe\%%J\perso" (
21
    if exist "\\srv-scribe\%%J\perso\config_eole" (
22
      echo - %%J
23
      rd /s /q "\\srv-scribe\%%J\perso\config_eole"
24
	)
25
  )
26
  if exist "\\srv-scribe\%%K\perso" (
27
    if exist "\\srv-scribe\%%K\perso\config_eole" (
28
      echo - %%K
29
      rd /s /q "\\srv-scribe\%%K\perso\config_eole"
30
	)
31
  )
32
33
34
)
35
echo.
36
pause
37
pause

Quand on souhaite supprimer les config_eole des élèves, double-cliquer sur le fichier Suppression config_eole eleves.bat

MéthodeSuppression du config_eole de tous les professeurs

  • Créer un fichier Suppression config_eole professeurs.bat

  • Editer avec Notepad++ ce fichier

  • Coller le code ci-dessous

  • Sauvegarder.

1
@echo off
2
3
echo.
4
echo Suppression du config_eole de tous les professeurs
5
echo.
6
echo ATTENTION, c'est definitif....
7
echo.
8
pause
9
pause
10
pause
11
12
13
for /f "tokens=1,2,3" %%I in ('net group professeurs /domain') do (
14
 if exist "\\srv-scribe\%%I\perso" (
15
    if exist "\\srv-scribe\%%I\perso\config_eole" (
16
      echo - %%I
17
      rd /s /q "\\srv-scribe\%%I\perso\config_eole"
18
    )
19
  )
20
  if exist "\\srv-scribe\%%J\perso" (
21
    if exist "\\srv-scribe\%%J\perso\config_eole" (
22
      echo - %%J
23
      rd /s /q "\\srv-scribe\%%J\perso\config_eole"
24
    )
25
  )
26
  if exist "\\srv-scribe\%%K\perso" (
27
    if exist "\\srv-scribe\%%K\perso\config_eole" (
28
      echo - %%K
29
      rd /s /q "\\srv-scribe\%%K\perso\config_eole"
30
    )
31
  )
32
33
34
)
35
echo.
36
pause
37
pause

Attention

Si on supprime tous les config eole, il pourrait y avoir des collègues qui risqueraient de râler de ne pas retrouver leurs favoris et autres paramétrages divers et variés.

Il est souhaitable au préalable de les prévenir. Une telle opération de masse ne doit être réalisée qu'à titre exceptionnelle ou annuellement.

RemarqueSuppression d'un dossier particulier contenu dans le config_eole

Il est possible de ne supprimer qu'un dossier particulier du config_eole. Par exemple, celui de LibreOffice quand on constate une lenteur récurrente de ce logiciel.

Il suffit alors de modifier les chemins dans les fichiers ci-dessous.

1
perso\config_eole

devenant

1
perso\config_eole\Application Data\LibreOffice

ComplémentLes scripts de purge sur le serveur

Sur les serveurs Scribe, il est possible de programmer l'automatisation de scripts à une fréquence souhaitée. La DANE de Lyon a développé deux scripts qui permettent de vider les fichiers cache des config_eole de tous les utilisateurs. Un script tourne toutes les nuits, un autre le 1er mercredi de chaque mois.

Il faut avoir les droits root. Pour demander leur mise à jour et/ou leur installation, faire une demande auprès de votre assistance.