Cancellazione di un file con Bat

di il
25 risposte

25 Risposte - Pagina 2

  • Re: Cancellazione di un file con Bat

    Scusa Biasutti, ma prima di fare altre domande, puoi gentilmente dirci se hai risolto e adesso cancelli il file?

  • Re: Cancellazione di un file con Bat

    Puoi scegliere, come esempio su cui ‘lavorare’, una di queste soluzioni:

    @IF EXIST "C:\Users\Robyb\AppData\Local\Microsoft\Edge\User data\Default\Pippo" (DEL "C:\Users\Robyb\AppData\Local\Microsoft\Edge\User data\Default\Pippo" | ECHO Fatto.) ELSE (ECHO File Mancante!)
    @IF EXIST "C:\Users\Robyb\AppData\Local\Microsoft\Edge\User data\Default\Pippo" (DEL "C:\Users\Robyb\AppData\Local\Microsoft\Edge\User data\Default\Pippo" | ECHO Fatto.) ELSE (ECHO File Mancante: "C:\Users\Robyb\AppData\Local\Microsoft\Edge\User data\Default\Pippo")
  • Re: Cancellazione di un file con Bat

    23/02/2024 - rollis13 ha scritto:


    Puoi scegliere

    Sempre se ha risolto … non si sa ancora …

  • Re: Cancellazione di un file con Bat

    23/02/2024 - oregon ha scritto:


    Sempre se ha risolto … non si sa ancora …

    Embè ? il suo post delle 13:43 sicuramente si base su una fondamenta ;-) .

  • Re: Cancellazione di un file con Bat

    Il nome pippo era stato usato come file di fantasia.

    Il nome effettivo del file da cancellare è chiamatp Preferences

    Il mio problema non è però risolto

  • Re: Cancellazione di un file con Bat

    24/02/2024 - Biasutti ha scritto:


    Il mio problema non è però risolto

    Cioè? Cerca di usare qualche frase in più per farti capire.

    Eliminare un tuo file generico è una cosa, eliminare il file Preferences è un'altra cosa.

    Se magari dai maggiori dettagli, spiegando cosa vorresti fare, come mai con un batch, cosa succede, cosa non va … insomma non è bene dovere tirare fuori le informazioni con le tenaglie e fare andare avanti un thread per giorni e giorni senza capire cosa sta succedendo.

    Io attendo ancora che tu ci dica qualcosa sulla questione virgolette, se era quello il problema della cancellazione mancata, se hai corretto, se hai provato, cosa è successo … boh

  • Re: Cancellazione di un file con Bat

    Il file Bat utilizzato è il seguente:

    @Echo off
    @If Exist “C:\Users\Robyb\AppData\Local\Microsoft\Edge\User data\Default\Preferences”   Del “C:\Users\Robyb\AppData\Local\Microsoft\Edge\User data\Default\Preferences”
    | ECHO Fatto.) ELSE (ECHO File Preferences Mancante!)
    @If Exist “C:\Users\Robyb\AppData\Local\Chrome\User data\Default\Preferences”   Del “C:\Users\Robyb\AppData\Local\Chrome\User data\Default\Preferences”
    | ECHO Fatto.) ELSE (ECHO File Preferences Mancante!)
    echo Cancellazione avvenuta con successo!! 
    Pause

    Dovrebbe cancellare, se esiste, il file Preferences, segnalando eventualmente se il file esiste e se è stato cancellato

  • Re: Cancellazione di un file con Bat

    …. e poi? Continua il discorso …. !

    Hai ancora le virgolette sbagliate e manca una parentesi prima del DEL.

    Inoltre la parte che inizia con il carattere | va nella stessa riga della rispettiva If e non come riga a parte

    Il codice corretto è

    @Echo off
    
    @If Exist "C:\Users\Robyb\AppData\Local\Microsoft\Edge\User data\Default\Preferences"  ( Del "C:\Users\Robyb\AppData\Local\Microsoft\Edge\User data\Default\Preferences" | ECHO Fatto.) ELSE (ECHO File Preferences Mancante!)
    
    @If Exist "C:\Users\Robyb\AppData\Local\Chrome\User data\Default\Preferences" ( Del "C:\Users\Robyb\AppData\Local\Chrome\User data\Default\Preferences" | ECHO Fatto.) ELSE (ECHO File Preferences Mancante!)
    
    Pause
  • Re: Cancellazione di un file con Bat

    “Preferences” è un file che viene ricreato automaticamente ogni volta che si accede al browser. 

    Tieni aperto il browser e la finestra della cartella ..\Default, ora lancia il bat e vedrai che il file si cancella, vai alla finestra del browser e poi torna alla finestra della cartella, aggiorna la pagina con F5 e troverai il file ricreato. Stessa cosa se lanci il bat a browser chiuso, alla sua riapertura il file si rigenera.

    Come ti hanno già chiesto, forse è il caso di spiegare cosa vorresti ottenere con la cancellazione del file perché magari ci sono altra soluzioni.

  • Re: Cancellazione di un file con Bat

    Spiego cosa vorrei ottenere con la cancellazione del file 

    In questo Preferences viene a volte inserito un Troian  come virus che viene segnalato, per

    cui alla segnalazione del troian voglio cancellare il file.

  • Re: Cancellazione di un file con Bat

    A parte il fatto che i malware devono essere eliminati da un buon antivirus (quale usi?), continui a non dire nulla sulle risposte che ti sono state date.

    Ti ho proposto le righe corrette.

    NON hai detto cosa ci hai fatto e se hanno funzionato, se hai avuto altri problemi ed eventualmente i DETTAGLI ..

    Non credo che risponderò più a questo thread finché non dialogherai correttamente

Devi accedere o registrarti per scrivere nel forum
25 risposte