Come pianificare il comando ForFiles sull'unità di rete condivisa

Sebbene il comando ForFiles venga(ForFiles command) eseguito localmente, puoi usarlo su una rete condivisa o su un'unità mappata su Windows 10 . Se desideri pianificare il comando ForFiles su una rete condivisa in Windows 10 , puoi utilizzare l' Utilità di pianificazione(Task Scheduler) . Poiché non è possibile eseguire il comando in modo indipendente, è necessario crearlo separatamente prima di creare un'attività in Utilità di pianificazione(Task Scheduler) .

Abbiamo mostrato i passaggi per creare uno script .bat per eliminare determinati file più vecchi di sei mesi per tua informazione. Tuttavia, puoi personalizzarlo secondo le tue esigenze.

Per iniziare, apri il Blocco note(Notepad) o qualsiasi altro editor di testo che hai sul tuo computer e incolla il seguente testo:

net use G: \\network-folder-path

ForFiles /p "G:" /s /d -180 /c "cmd /c del /q @file"

net use G: /delete

Prima di salvare, è necessario apportare alcune modifiche alle righe sopra citate. Ad esempio, nella prima riga, devi inserire la lettera dell'unità o l'unità di rete e il percorso esatto della cartella che desideri eliminare sostituendo il  testo del percorso della cartella di rete(network-folder-path)  .

Nella seconda riga, sostituisci  con la lettera di unità originale e  180  con l'ora desiderata. Viene calcolato in formato giorno.

Nella terza riga, sostituire la lettera di unità con la lettera di unità originale. Al termine, fai clic sul pulsante  File > Save As  .

Come pianificare il comando ForFiles sull'unità di rete condivisa

Quindi, scegli un file con estensione  .bat  , seleziona (.bat )Tutti i file (All Files ) dall'elenco  a discesa  Salva come tipo  e fai clic sul pulsante (Save as type )Salva (Save ) . Successivamente, puoi spostare il file .bat in un posto e tenerlo lì.

Una volta che hai finito con questi passaggi di cui sopra, puoi creare l'attività usando Utilità di pianificazione(create the task using Task Scheduler) .

Come pianificare il comando ForFiles sull'unità di (ForFiles)rete(Shared Network) condivisa

Per pianificare il comando ForFiles su una rete condivisa in Windows 10 , attenersi alla seguente procedura:

  1. Cerca l' utilità di pianificazione(task scheduler) e fai clic sul singolo risultato.
  2. Fare clic sul pulsante Crea attività(Create Task)  .
  3. Inserisci un nome > scegli Windows 10 dall'elenco Configura(Configure) per.
  4. Passa alla scheda Trigger > fai clic sul pulsante (Triggers)Nuovo(New) .
  5. Scegli In base a una pianificazione(On a schedule) dall'elenco a discesa Inizia l'attività .(Begin the task)
  6. Scegli l' opzione Mensile > imposta data > fai clic su (Monthly)OK .
  7. Passa alla scheda Azioni > fai clic sul pulsante (Actions)Nuovo(New) .
  8. Fare clic sul pulsante Sfoglia( Browse) > selezionare lo script .bat.
  9. Fare clic ripetutamente sui pulsanti OK per salvare la modifica.(OK)

Per iniziare, cerca  Utilità di pianificazione(task scheduler)  e fai clic sul singolo risultato per aprire l' app Utilità di pianificazione(Task Scheduler) sul tuo computer. Seleziona la  Libreria dell'Utilità di pianificazione (Task Scheduler Library ) sul lato sinistro e fai clic  sull'opzione Crea attività (Create Task ) sul lato destro.

Come pianificare il comando ForFiles sull'unità di rete condivisa

Immettere un nome per l'attività e assicurarsi che l'  opzione Windows 10  sia selezionata nell'elenco  a discesa Configura per  .(Configure for )

Passa alla  scheda  Trigger  e fai clic sul pulsante (Triggers )Nuovo (New ) per creare un nuovo trigger per la tua attività.

Come pianificare il comando ForFiles sull'unità di rete condivisa

Ora scegli  In base a una pianificazione (On a schedule ) dall'elenco  a discesa  Inizia l'attività  , seleziona (Begin the task )Mensile(Monthly) e scegli una data e un mese.

Come pianificare il comando ForFiles sull'unità di rete condivisa

Fare  clic sul pulsante OK  , passare alla  scheda  Azioni  e fare clic sul pulsante (Actions )Nuovo (New ) per creare l'azione per l'attività.

Come pianificare il comando ForFiles sull'unità di rete condivisa

Assicurati che l'  opzione Avvia un programma (Start a program ) sia selezionata nell'elenco a  discesa Azione  . (Action )Quindi, fai clic sul  pulsante Sfoglia (Browse ) e scegli lo  script .bat  che hai creato in precedenza.(.bat )

Come pianificare il comando ForFiles sull'unità di rete condivisa

Fare clic sul  pulsante OK  per salvare la modifica.

C'è un'impostazione importante che dovresti attivare. Si chiama  Esegui attività il prima possibile dopo che si è perso un inizio pianificato(Run task as soon as possible after a scheduled start is missed) . Supponiamo che il tuo computer non riesca a eseguire un'attività pianificata in un determinato momento in una data specifica. Se abiliti questa impostazione, eseguirà l'attività ogni volta che arriva il momento, seguita dalla pianificazione persa.

Puoi trovare questa opzione nella  scheda Impostazioni (Settings ) . Tutto quello che devi fare è spuntare una casella di controllo e fare  clic sul pulsante OK  .

Finché non elimini lo script o modifichi la lettera dell'unità di rete, puoi utilizzare questo metodo per pianificare il comando ForFiles su una cartella di rete condivisa su Windows 10 .



About the author

Sono un software engineer con oltre 10 anni di esperienza nel campo dell'ingegneria Windows. Sono specializzato nello sviluppo di applicazioni basate su Windows, nonché di driver hardware e audio per il sistema operativo Windows di nuova generazione di Microsoft, Windows 11. La mia esperienza nella creazione di app per Windows mi rende una risorsa particolarmente preziosa per qualsiasi azienda che desideri sviluppare prodotti tecnologici innovativi.



Related posts