Sto transcodificando in batch circa 50 GB di file video su un disco rigido USB collegato a un router wlan. L'unità è mappata come unità di rete sul mio laptop Windows 7.
L'handicap sulla velocità della wlan fa sì che alcune parti dell'elaborazione diventino inutilmente lente, quindi vorrei eseguire le seguenti operazioni con PowerShell:
- Elencare i nomi dei file sull'unità di rete da transcodificare
- Copia il primo file in una cartella temporanea sul mio laptop
- Contemporaneamente
- Transcodifica il file nella cartella
- Inizia a copiare il file successivo dall'unità di rete nella cartella temporanea
- Al termine della transcodifica e della copia,
- Elimina il file che è stato transcodificato dalla cartella temporanea
- Inizia la transcodifica del file successivo nella cartella temporanea
- Ripeti fino a quando tutti i file non sono stati elaborati
Come potrei farlo con PowerShell? La parte multitasking è un ostacolo per la mia combinazione abilità / persistenza.