Il comando ForFiles ti consente di gestire file e cartelle su una rete condivisa

Il comando ForFiles(ForFiles) ti consente di gestire o eliminare le cartelle, rispettando alcuni criteri su Windows 10 . Se desideri utilizzare il comando ForFiles su una cartella di rete condivisa o su un'unità di rete mappata, ecco come puoi farlo utilizzando il prompt dei comandi(Command Prompt) .

ForFiles è un comando che puoi eseguire tramite il prompt dei comandi(Command Prompt) per eliminare principalmente i file che passano attraverso alcuni filtri personalizzati secondo le tue esigenze. Ad esempio, se desideri liberare spazio rimuovendo tutti i file più vecchi di un anno o sei mesi circa, puoi utilizzare il comando ForFiles per farlo. L'unico problema è che puoi eseguirlo solo su un computer locale. Se desideri eseguire il comando ForFiles su un'unità o cartella di rete condivisa, devi prima mapparlo.

Come utilizzare il comando ForFiles nella cartella di rete condivisa(Shared Network)

Il comando ForFiles per eliminare, rinominare, spostare filer o cartelle in una cartella di rete condivisa(Shared Network) o in un'unità di rete mappata in (Mapped)Windows 10 . Per utilizzare il comando ForFiles nella cartella (ForFiles)Rete condivisa(Shared Network) , attenersi alla seguente procedura-

  1. Cerca cmd nella casella di ricerca della barra delle applicazioni.
  2. Fare clic sull'opzione Esegui come amministratore( Run as administrator) .
  3. Fare clic sul pulsante (Yes) .
  4. Immettere il comando net use per mappare un'unità.
  5. Immettere il comando forfiles con i filtri per eliminare una cartella.

All'inizio, devi  aprire il prompt dei comandi con privilegi di amministratore(open Command Prompt with administrator privilege) . Per questo, cerca  cmd  nella casella di ricerca della barra(Taskbar) delle applicazioni . Quando viene visualizzato il risultato della ricerca, assicurati che il prompt dei comandi(Command Prompt) sia selezionato. In tal caso, fare clic sulla rispettiva  opzione Esegui come amministratore  . (Run as administrator )Quindi, seleziona l'  opzione Sì (Yes ) per aprire il prompt dei comandi(Command Prompt) come amministratore.

Ora devi  mappare un'unità di rete(map a network drive)  per eseguire il comando ForFiles . Per questo, digita il seguente comando e premi il  pulsante Invio (Enter ) :

net use F: \\networkShare\files /user:yourusername password

Non dimenticare di sostituire la  con l'unità originale che desideri mappare,  il(yourusername) tuo nome utente  e  password  con il tuo nome utente e password.

Per trovare un elenco, inserisci il seguente comando-

ForFiles /?

Come utilizzare il comando ForFiles nella cartella di rete condivisa

Mostra tutti i comandi con esempi in modo da poterli utilizzare su una cartella di rete mappata su Windows 10 .

La sintassi completa che puoi utilizzare è:

forfiles [/P pathname] [/M searchmask] [/S] [/C command] [/D [+ | -] [{<date> | <days>}]]

Puoi usare il comando ForFiles in(ForFiles)  questo modo:

ForFiles /p "F:\folder-path" /s /d -180 /c "cmd /c del /q @file"

È necessario sostituire F:\folder-path  con il percorso della cartella effettivo che si desidera eliminare.

Il comando precedente ti consente di eliminare tutti i file che sono nella cartella di 180 giorni o sei mesi e disponibili nella cartella menzionata.

Ci sono altri comandi che puoi usare insieme a ForFiles .

Per elencare tutti i file nella directory corrente che hanno almeno un anno, digitare:

ForFiles /S /M *.* /D -365 /C "cmd /c echo @file is at least one year old."

Questo post ti mostrerà in dettaglio come pianificare il comando ForFiles sull'unità di rete condivisa.(schedule ForFiles command on Shared Network drive.)

Leggi il prossimo: (Read next: ) Come rimuovere le opzioni Mappa unità di rete e Disconnetti unità(remove Map Network Drive and Disconnect Network Drive options) di rete da questo PC.



About the author

Sono un ingegnere software esperto, con oltre 10 anni di esperienza nello sviluppo e nella manutenzione di applicazioni Microsoft Office. Ho una forte passione per aiutare gli altri a raggiungere i loro obiettivi, sia attraverso il mio lavoro come ingegnere del software che attraverso le mie capacità di parlare in pubblico e di networking. Sono anche estremamente esperto in hardware e driver della tastiera, avendo sviluppato e testato molti di loro io stesso.



Related posts