Как найти и распечатать PDF-файлы в каталоге, а затем удалить после печати?

#javascript #filesystems #html5-filesystem

#javascript #файловые системы #html5-файловая система

Вопрос:

У меня есть кнопка, которая генерирует PDF-файл, а затем загружает его автоматически.

Я хочу автоматически печатать файлы после того, как они были сохранены в определенном месте. Я добавил

—печатьвкиоске

используйте ярлык Chrome для печати непосредственно на принтере по умолчанию, не показывая диалоговое окно предварительного просмотра. Что мне нужно, так это JavaScript, чтобы

  1. проверить каталог (C:/Downloads
  2. найти файл (возможно, в цикле)
  3. распечатать файл (window.print)
  4. удалите этот файл

если это возможно с помощью JavaScript. Я мог бы сделать это с помощью bash, но я не могу выполнить скрипт bash в html-кнопке.

Ответ №1:

в итоге я создал пакетный файл

 #!/bin/bash
START C:UsersjohnsmithPDFtoPrinter.exe %userprofile%Downloadsboxlabel.pdf
timeout 5
del /f %userprofile%Downloadsboxlabel.pdf
  

и добавил это в планировщик задач Windows, который запускается каждые 1 минуту для печати pdf. Жаль, что я не могу заставить его запускаться каждые 5 секунд по восточному времени, планировщик заданий ограничен максимум 1 минутой повторов.