Я знаю, что vlc может выключить компьютер после завершения воспроизведения чего-либо, но я пытаюсь найти способ удаления файла, желательно с помощью диалогового окна с подтверждением после завершения воспроизведения. В идеале это было бы сделано только в том случае, если файл действительно воспроизводился как минимум на 90%, чтобы избежать ненужных удалений, но это может быть невозможно. Запуск пакетного файла для воспроизведения видео будет работать, но это должно быть легко сделать. Необходимость редактировать пакетный файл с названием видео для воспроизведения каждый раз быстро устареет. Есть идеи?

2 ответа2

3

Может быть, использовать что-то подобное?

Предпосылки:

@ECHO OFF
CMD /C "vlc --play-and-exit %*"
REM wait a second before deleting
ping 1.1.1.1 -n 1 -w 1000 > nul
del /F /Q %*
PAUSE

Сохраните это как VLCPlayAndDelete.bat и поместите файлы в пакетный скрипт следующим образом:

Перетащите файлы

Файлы будут удалены, когда VLC закончит воспроизведение всех файлов, которые были добавлены в сценарий.

1

Вы можете сделать из банка игрока для этой цели. Нажмите Shift+del чтобы удалить видео во время воспроизведения.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .