Come utilizzare il comando ForFiles sulla cartella di rete condivisa su Windows 10

In Windows 10, ForFiles è un utile strumento da riga di comando progettato per selezionare i file utilizzando criteri diversi e quindi eseguire un comando su di essi. In genere, questo comando viene utilizzato più comunemente per eliminare un gruppo di file che soddisfano determinati criteri. Ad esempio, i file che non sono stati modificati in un determinato numero di giorni. 

L'unico avvertimento con ForFiles è che funziona solo localmente, il che significa che non puoi usarlo per selezionare ed eseguire comandi su file archiviati in una cartella di rete. Tuttavia, è possibile completare questa attività se si esegue il mapping della cartella di rete su Windows 10 e quindi si esegue il comando nell'unità mappata. Puoi persino creare uno script per pianificare un'attività per eseguire automaticamente il comando.

In questa guida imparerai i passaggi per utilizzare il comando ForFiles su una cartella di rete condivisa su Windows 10.

Come utilizzare il comando ForFiles nella cartella di rete su Windows 10

Per eliminare i file in una cartella condivisa di rete con ForFiles, attenersi alla seguente procedura:

  1. Apri Start su Windows 10.

  2. Cerca Prompt dei comandi , fai clic con il pulsante destro del mouse sul risultato e seleziona l'opzione Esegui come amministratore.

  3. Digitare il comando seguente per mappare la cartella di rete in cui si desidera eseguire il comando ForFiles e premere Invio :

    net use z: \\networkShare\files /user:userName PaZZw0rd

    Nel comando, cambia "z" per la lettera di unità che desideri assegnare alla mappatura e sostituisci "\\networkShare\files" per il percorso della cartella condivisa.

    Suggerimento rapido: il nome utente e la password sono facoltativi a seconda delle autorizzazioni di condivisione delle cartelle.

  4. Digita il seguente comando per rimuovere i file che non sono stati modificati negli ultimi 30 giorni e premi Invio :

    ForFiles /p "C:\PATH\TO\FOLDER" /s /d -30 /c "cmd /c del /q @file"

    Nel comando, cambia "C:\PATH\TO\FOLDER" per il percorso della cartella in cui desideri eliminare i file e modifica /d -30 per selezionare i file con una data di ultima modifica.

    How to use ForFiles command on shared network folder on Windows 10

    ForFiles elimina la cartella di rete dei file

  5. Digitare il comando seguente per rimuovere la mappatura delle cartelle di rete e premere Invio :

    net use z: /cancella

    Nel comando, sostituisci "z" per la lettera di unità che corrisponde alla tua mappatura.

Una volta completati i passaggi, il comando verrà eseguito nel percorso di rete specificato.

Ripartizione delle opzioni di ForFiles

Ecco le descrizioni delle opzioni utilizzate con il comando ForFiles in questa guida:

  • /p — indica il percorso da cui iniziare la ricerca.
  • /s — indica a ForFiles di cercare all'interno delle sottodirectory.
  • /d — specifica la data dell'ultima modifica per un file.
  • /c — indica a ForFiles di eseguire il comando, che deve essere racchiuso tra virgolette, l'impostazione predefinita è "cmd /c del @file" .
  • /q — consente di eliminare le cartelle senza richiedere conferma. 

Se vuoi saperne di più su queste opzioni, usa il ForFiles /?comando.

Come pianificare il comando ForFiles nella cartella di rete su Windows 10

Se desideri automatizzare il processo di eliminazione dei file con ForFiles, devi prima creare uno script e quindi eseguirlo con un'attività pianificata utilizzando l'Utilità di pianificazione.

Per eliminare automaticamente i file su una cartella condivisa di rete, attenersi alla seguente procedura:

  1. Apri Inizio .

  2. Cerca Blocco note e fai clic sul risultato in alto per aprire l'app.

  3. Copia e incolla il seguente codice nel file di testo:

    net use z: \\PATH\TO\NETWORK\FOLDER ForFiles /p "z:" /s /d -30 /c "cmd /c del /q @file" net use z: /delete

  4. Personalizza lo script in base alle tue preferenze. Ad esempio, nella prima riga, assicurati di modificare la "z" per la lettera di unità che desideri utilizzare per mappare la cartella condivisa e specificare il percorso della cartella di rete che desideri mappare per eliminare i file. Nella seconda riga, cambia "z" per la lettera di unità che corrisponde all'unità della mappa e cambia /d -30 per selezionare i file con una data dell'ultima modifica. Infine, nella terza riga, sostituire "z" con la lettera di unità dell'unità della mappa di rete.

  5. Fare clic sul menu File .

  6. Seleziona l' opzione Salva con nome .

  7. Salva il file con un nome descrittivo ed estensione .bat . Ad esempio, pictures-cleanup.bat .

  8. Apri Inizio .

  9. Cerca Utilità di pianificazione e fai clic sul risultato in alto per aprire l'app.

  10. Fare clic con il pulsante destro del mouse sulla cartella Libreria dell'Utilità di pianificazione e fare clic sull'opzione Nuova cartella .

    How to use ForFiles command on shared network folder on Windows 10

    Utilità di pianificazione crea una nuova cartella

  11. Confermare un nome per la cartella e fare clic sul pulsante OK . (Stiamo creando una nuova cartella per mantenere le attività organizzate e separate dalle attività di sistema.)

  12. Fare clic con il pulsante destro del mouse sulla cartella creata di recente e selezionare l' opzione Crea attività .

    How to use ForFiles command on shared network folder on Windows 10

    Utilità di pianificazione crea una nuova attività

  13. Nella casella "Nome", inserisci un nome per l'attività. Ad esempio, Pulizia immagine

    How to use ForFiles command on shared network folder on Windows 10

    Impostazioni generali dell'Utilità di pianificazione

  14. Nella scheda "Generale", nella sezione "Opzioni di sicurezza", seleziona l' opzione Esegui se l'utente è connesso o meno . (Questa è l'opzione che farà in modo che la finestra di comando non venga visualizzata quando l'attività viene eseguita automaticamente.)

  15. Deseleziona l' opzione Non memorizzare la password .

  16. Fare clic sulla scheda "Trigger" e fare clic sul pulsante Nuovo .

  17. Utilizzando il menu a discesa "Inizia l'attività", seleziona l' opzione In una pianificazione .

  18. In "Impostazioni", specifica quando desideri che l'attività venga eseguita (ad esempio, In orario, Giornaliero, Settimanale, Mensile). Per l'opzione selezionata, assicurati di specificare le impostazioni di avvio sul lato destro.

    How to use ForFiles command on shared network folder on Windows 10

    Pianifica l'attività ForFiles

  19. Fare clic sul pulsante OK .

  20. Fare clic sulla scheda "Azioni" e fare clic sul pulsante Nuovo .

  21. Utilizzando il menu a discesa "Azioni", selezionare l' opzione Avvia un programma .

  22. Nella casella "Programma/script", fare clic sul pulsante Sfoglia e individuare il file di script ForFiles.

    How to use ForFiles command on shared network folder on Windows 10

    Posizione dello script ForFiles dell'Utilità di pianificazione

  23. Fare clic sul pulsante OK .

  24. Fai clic sulla scheda "Impostazioni" e assicurati di controllare le seguenti opzioni:

    • Consenti l'esecuzione dell'attività su richiesta.
    • Esegui l'attività il prima possibile dopo aver perso un inizio pianificato.
    • Se l'attività non riesce, riavvia ogni.
    How to use ForFiles command on shared network folder on Windows 10

    Impostazioni delle attività dell'Utilità di pianificazione

  25. Fare clic sul pulsante OK .

Dopo aver completato i passaggi, l'attività verrà eseguita in base alla pianificazione per rimuovere i file nel percorso di rete precedenti al numero di giorni specificato.

Questa guida è incentrata sull'eliminazione di file che soddisfano determinati criteri da una cartella di rete, ma questo è un esempio. Puoi usare ForFiles per eseguire molti altri comandi.



Leave a Comment

Windows: risolvere Impossibile installare la stampante. Esiste già unaltra stampante o stampante con questo nome”

Windows: risolvere Impossibile installare la stampante. Esiste già unaltra stampante o stampante con questo nome”

Scopri come risolvere l

Correzione La risorsa richiesta è in uso durante leliminazione della porta della stampante

Correzione La risorsa richiesta è in uso durante leliminazione della porta della stampante

Scopri come risolvere l

Come correggere lerrore di inserimento delle credenziali di rete su Windows 11/10

Come correggere lerrore di inserimento delle credenziali di rete su Windows 11/10

Scopri come risolvere l

Come rimpicciolire le icone del desktop su Windows 11

Come rimpicciolire le icone del desktop su Windows 11

Sei stanco delle icone del desktop grandi e disordinate sul tuo computer? Ecco come rimpicciolire rapidamente le icone del desktop su Windows 11 e ottenere un layout più ordinato.

Come disinstallare Skype for Business da Windows 10

Come disinstallare Skype for Business da Windows 10

Scopri come disinstallare Skype for Business da Windows 10 e smettere di essere infastidito dai pop-up. Guida passo passo per disinstallare rapidamente Skype for Business.

Come verificare quale dimensione dellunità di allocazione funziona per il tuo disco?

Come verificare quale dimensione dellunità di allocazione funziona per il tuo disco?

Scopri la dimensione dell

Dovè Risorse del computer su Windows 11? Come trovare facilmente questo PC!

Dovè Risorse del computer su Windows 11? Come trovare facilmente questo PC!

Scopri come ripristinare Risorse del Computer su Windows 11 e come accedere facilmente a Questo PC con i nostri semplici metodi.

6 modi per risolvere lutilizzo elevato della CPU del programma di installazione dei moduli Windows

6 modi per risolvere lutilizzo elevato della CPU del programma di installazione dei moduli Windows

Vuoi correggere lutilizzo elevato della CPU di Windows Modules Installer Worker? Ecco 6 modi per correggere i rallentamenti e mantenere il sistema senza intoppi.

Come risolvere il problema del driver Killer Wireless 1535 su Windows 11

Come risolvere il problema del driver Killer Wireless 1535 su Windows 11

Scopri come risolvere i problemi con il driver Killer Wireless 1535 su Windows 11. Seguendo queste soluzioni, migliorerai la tua connessione Wi-Fi e le prestazioni complessive.

Recensione del browser CCleaner: browser veloce, privato e sicuro per Windows 10

Recensione del browser CCleaner: browser veloce, privato e sicuro per Windows 10

Scopri il browser CCleaner, caratterizzato da velocità, privacy, nessun tracciamento e nessuna pubblicità. Un