Comment supprimer silencieusement des fichiers par chauve-souris
del /s .jpg
supprime tous .jpg .. mais le problème est - Il montre, dans cmd lorsqu'il est exécuté =>
C:\blabla..\this.jpg est supprimé..
Je veux que ce éteindre. Telle sorte que l'utilisateur ne saura pas ce qui se passe (j'.e, quels fichiers sont supprimés).
source d'informationauteur Deb
Vous devez vous connecter pour publier un commentaire.
Tour echo off pour supprimer montrant la commande à exécuter, et de rediriger la sortie de nulle comme @Sico suggéré.
Vous devriez voir rien ne s'affiche lorsque le fichier bat est exécuté.
Dans jammykam réponse, il utilise
>nul 2>&1
. Ce que ce n'est rediriger à la fois la sortie standard et l'erreur standard à la nulle de l'appareil. Toutefois, en masquant l'erreur standard n'est pas le plus pratique et doit uniquement être effectuée si nécessaire.Dans cet exemple,
1>nul
ne cache que la sortie standard, mais l'erreur standard montrent encore. Sidel
ne parvient pas à supprimer certains fichiers, vous en serez informé.Lire plus à propos de la redirection
Essayez de le mettre en haut de votre script batch:
@echo off