Confirmation dans un .bat

parisien4ever Messages postés 39 Statut Membre -  
osaka Messages postés 6 Statut Membre -
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

  1. blurk Messages postés 493 Date d'inscription   Statut Membre 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
  2. Chikopelico Messages postés 8 Statut Membre
     
    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
  3. Chikopelico Messages postés 8 Statut Membre
     
    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
  4. osaka Messages postés 6 Statut Membre
     
    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