Question [Résolu] Suppr de dossier dans une arborescence.

Plus d'informations
il y a 14 ans 8 mois #10117 par yahway
Bonjour,

Afin de faire le menage dans le profil TSE de mes utilisateurs j'ai besoin de supprimer un dossier \"systemcache\" générer par JAVA.

ce dossier se retrouve au meme endroit dans le profil de chaque utilisateur.

J'aimerai mettre en place un script qui scan l'arborescence de chaque dossier utilisateur et qui a chaque fois qu'il trouve ce dossier \"systemcache\", le supprime.

Ne sachant pas vraiment par ou démarrer, quelqu'un aurait'il une piste??

Merci<br><br>Message édité par: yahway, à: 24/08/11 16:08

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 14 ans 8 mois #10120 par yahway
C'est bon j'ai reussi à obtenir le resultat souhaité.

voici le script :

$PathTSE = \&quot;d:\test\TSE\\&quot;
$listprofil = Get-Childitem $PathTSE




foreach ($profil in $listprofil)
{
$PathRecent = \&quot;d:\test\TSE\$profil\Recent\&quot;
$PathJava = \&quot;d:\test\TSE\$profil\Application Data\Sun\Java\Deployment\SystemCache\*.*\&quot;
$PathXar = \&quot;d:\test\TSE\$profil\Application Data\Microsoft\Excel\\&quot;
$Now = Get-Date
$LastWrite = $Now.AddDays(-60)
Get-Childitem $PathRecent -recurse | where {$_.LastWriteTime -lt $LastWrite} | Remove-item
Remove-Item -Recurse $PathJava
}

Connexion ou Créer un compte pour participer à la conversation.

Temps de génération de la page : 0.029 secondes
Propulsé par Kunena