То, как сделать простой, работало в многозадачном режиме обработка цикла по именам файлов с PowerShell?

Я - пакет, транскодирующий приблизительно 50 ГБ видеофайлов на жестком диске USB, который подключен к wlan маршрутизатору. Диск подключается как сетевой диск на моем ноутбуке Windows 7.

Препятствие скорости wlan заставляет некоторые части обработки становиться излишне медленными, таким образом, я хотел бы сделать следующее с PowerShell:

  1. Перечислите названия файлов на сетевом диске, который будет транскодирован
  2. Скопируйте первый файл во временную папку на моем ноутбуке
  3. Одновременно
    • Транскодируйте файл в папке
    • Начните копировать следующий файл от сетевого диска до временной папки
  4. После транскодирования и копии оба закончились,
    • Удалите файл, который был транскодирован от временной папки
    • Начните транскодировать следующий файл во временной папке
  5. Цикл до всех файлов был обработан

Как я смог бы сделать это с PowerShell? Многозадачная часть является препятствием для моей комбинации навыка/персистентности.

0
задан 05.04.2010, 10:03

1 ответ

Вы могли посмотреть на поддержку Заданий в PSH 2.

help about_jobs

получить введение.

1
ответ дан 24.11.2019, 12:34

Теги

Похожие вопросы