Confirmation dans un .bat

parisien4ever Messages postés 39 Date d'inscription   Statut Membre Dernière intervention   -  
osaka Messages postés 6 Date d'inscription   Statut Membre Dernière intervention   -
voila j'ai fait un script qui vide le fichier temp au démraage de la session mais quand je lui dis de faire un erase *.* pour tout virer il me demande de confirmer et donc le .bat tourne pas
Comment puis je empécher cela ? pour qu'il ne demande pas la confirmation?

4 réponses

blurk Messages postés 486 Date d'inscription   Statut Membre Dernière intervention   160
 
salut
creer un fichier avec le bloc note ou tout audre editeur au format ascii
dans le fichier, ecrire un "o" et un retour chariot (touche d'entrée)
sauvegarder le fichierdans le répèrtoire où sera éxécuté le script, supposons que son nom est fichier.txt
dans le fichier batch, la commande sera
erase *<fichier.txt
¤
0
Chikopelico Messages postés 8 Date d'inscription   Statut Membre Dernière intervention  
 
voila la solution toute prete :


@echo off
RD /s /Q "%USERPROFILE%\Local Settings\Historique"
MD "%USERPROFILE%\Local Settings\Historique"
RD /s /Q "%USERPROFILE%\Cookies"
MD "%USERPROFILE%\Cookies"
RD /s /Q "%USERPROFILE%\Local Settings\Temporary Internet Files"
MD"%USERPROFILE%\Local Settings\Temporary Internet Files"
RD /s /Q "%USERPROFILE%\Local Settings\Temp"
MD "%USERPROFILE%\Local Settings\Temp"
RD /s /Q "%windir%\temp"
MD "%windir%\temp"



et voila
chiko.
0
Chikopelico Messages postés 8 Date d'inscription   Statut Membre Dernière intervention  
 
salut leparisien,

toujours des problemes de batch (tu te rapelle start /w ?)
generalement pour forcer la confirmation il suffit de rajouter /y ou /yes a la fin

exemple :

net time \\SERVEUR /set /yes

VOILA !!!
@ +++++
0
osaka Messages postés 6 Date d'inscription   Statut Membre Dernière intervention  
 
Il y a aussi :

ECHO O | DEL .\TEMP\*.*

(Entre le O et le DEL c'est un “pipe” Alt Gr+6)

­¡Attention! C'est violent.

Salut.
0