Пользователь agent0 написал комментарий к хабратопику «Как сконвертировать видео из GoToMeeting (g2m) в wmv3«:
Отпишусь на какие грабли наступил. Надеюсь кому-то поможет.
Иногда, после того как прошёл процесс транскодирования, я с удивлением обнаруживал, что файл, который должен был быть переконвертированным, оставался в своем старом кодеке g2m. Особенно печально было, когда комп проработал несколько суток, конвертируя по очереди все файлы (я их пока что ставлю вручную), оказывалось что всё это время и потраченное электричество пошло насмарку.
Короче говоря, на файлах стоял атрибут «Только для чтения». g2mtranscoder.exe переписывает файл только после конца всей операции, а до этого, видимо, пишет в какой-то временный файл. Но программисты из Citrix оказались настолько криворукие, что даже не догадались, раз уж переписывают файл, проверить, доступен ли он для записи и вывести это в консоли.
Поэтому, ставлю еще один пункт в задание для батника под номером -1.
-1) Проверить, убран ли атрибут «только для чтения» у очередного файла
Чувак очень молодец!
Поди предусмотри такой баг…