• Note pour les visiteurs de Tutoriaux-Excalibur

    Vous trouvez Tutoriaux-Excalibur intéressant ?

    Nous espérons que vous avez trouvé les tutoriels sur Tutoriaux-Excalibur utiles et instructifs. Votre avis est très important pour nous !

    Si vous avez apprécié votre expérience, nous vous invitons à partager vos commentaires sur notre page Trustpilot.

    Cliquez ici pour partager votre expérience sur Trustpilot.

    Merci de votre soutien !

Tutoriel 📝 Supprimer les fichiers temporaires de Windows 10/11 via un script

Sylvain*

Administrateur
Membre VIP
Membre présenté
Membre
📝 Supprimer les fichiers temporaires de Windows 10/11 via script

🔦 Introduction

Ce tutoriel explique comment automatiser la suppression des fichiers temporaires sur Windows 10 ou Windows 11 à l'aide de plusieurs méthodes. Cette opération permet de libérer de l’espace disque et d’améliorer la performance du système.



🔬 Prérequis

• Connaissance de base de l’environnement Windows

• Familiarité avec l’invite de commandes CMD ou PowerShell

• Avoir les droits d’administrateur sur la session



📋 Différentes Approches

Approche #1 : CMD

Approche #2 : PowerShell

Approche #3 : Création et utilisation d'un fichier .PS1



📈 Niveau de difficulté

Approche #1 : Facile

Approche #2 : Moyen

Approche #3 : Moyen à avancé



👍 Les Avantages

Approche #1 : Simple, rapide à exécuter

Approche #2 : Plus de flexibilité et contrôle

Approche #3 : Automatisation complète avec possibilités d'intégration



👎 Les Inconvénients

Approche #1 : Moins personnalisable

Approche #2 : Syntaxe moins intuitive

Approche #3 : Requiert plus de préparation et de gestion



⚙️ Approche #1

1️⃣ Créer un fichier CMD.

2️⃣ Écrire les commandes CMD suivantes :

Code:
del /q /f /s %TEMP%*.

Code:
del /q /f /s C:\Windows\Temp*.

4️⃣ Sauvegarder le fichier avec l'extension .bat et l’exécuter en tant qu’administrateur.



⚙️ Approche #2

1️⃣ Ouvrir PowerShell en mode administrateur.

2️⃣ Exécuter les commandes suivantes :

Code:
Remove-Item "$env:TEMP*" -Recurse -Force -ErrorAction SilentlyContinue

Code:
Remove-Item "C:\Windows\Temp*" -Recurse -Force -ErrorAction SilentlyContinue



⚙️ Approche #3

1️⃣ Créer un fichier .ps1 avec le contenu suivant :

Code:
$paths = @("$env:TEMP", "C:\Windows\Temp")
foreach ($path in $paths) {
Remove-Item "$path*" -Recurse -Force -ErrorAction SilentlyContinue
}

2️⃣ Enregistrer sous NettoyageTemp.ps1

3️⃣ Lancer PowerShell en mode administrateur et exécuter :

Code:
Set-ExecutionPolicy RemoteSigned -Scope Process

Code:
.\NettoyageTemp.ps1

4️⃣ Supprimer le fichier après exécution si besoin.



💡 Astuce

Définir les chemins dans des variables pour les réutiliser dans d’autres scripts d’entretien.



🚨 Mise en garde

Vérifiez toujours les fichiers supprimés pour éviter la perte de fichiers non temporaires stockés par erreur dans ces dossiers.



🔖 Conseil

Ajouter des commentaires dans vos scripts PowerShell pour expliquer chaque bloc de commande.



🔎 Solution alternative

Propose des applications qui facilitent le nettoyage :

CCleaner Windows 10 11

BleachBit Windows 10 11

Cleanmgr Windows 10 11



🔗 Références

Support Microsoft

Microsoft Learn

Recherche Github



💬 Conclusion

Supprimer régulièrement les fichiers temporaires contribue à maintenir les performances du système et à libérer de l’espace disque. Ce tutoriel propose trois méthodes pour automatiser cette tâche : en ligne de commande, en PowerShell ou via script .ps1. L’approche la plus adaptée dépendra de votre niveau de maîtrise et de vos besoins d’automatisation.
 

Campagne de dons

Dons pour T-E

Campagne de dons pour T-E
Objectif
300.00 $
Reçu
125.81 $
Cette collecte de dons se termine dans
0 heures, 0 minutes, 0 seconds
  41.9%

En ligne

Aucun membre en ligne actuellement.

Statistiques des forums

Discussions
18 145
Messages
29 444
Membres
355
Dernier inscrit
nophet

Nouveaux membres

Anniversaires

Retour
Haut Bas