Один клик? Неа.
Я полагаю, что вы можете выбрать несколько документов MS-Office (хотя я не уверен насчет нескольких типов офисных документов) в проводнике Windows, а затем выбрать Печать из контекстного меню (щелчок правой кнопкой мыши). Если тип документов больше, чем просто офис, это становится сложнее, по сути, вы делать Необходимо открыть и распечатать каждый файл, но процесс может быть автоматизирован.
Вы должны знать, с какой программой создается файл, и иметь к нему доступ. Вам необходимо знать команду, которую программа использует для печати своих файлов, и иметь возможность запускать эти команды из командной строки, обычно через переключатели, возможно, через ее API, или, возможно, макросы, которые можно запускать извне, или их комбинацию.
Имея всю эту информацию, вы можете создать сценарий, который выполняет итерацию по списку каталогов и переключает, в зависимости от типа файла, для доступа к нужным функциям печати программы через API и распечатывает его (открывая и закрывая программу при необходимости), прежде чем перейти к следующему файлу.
Ваш первый шаг, вероятно, состоит в том, чтобы настроить google «переключатели командной строки» для каждого приложения, в котором есть файл, который вы хотите распечатать.
Пара полезных ссылок / советов:
Печать из командной строки Word : WINWORD.EXE test.rtf /q /n /mFilePrintDefault /mFileExit
/ q - без заставки; / n - не открывать документ по умолчанию
Печать Adobe PDF из командной строки : AcroRd32.exe / t & lt; filename.pdf & gt;
/ t & lt; filename & gt; & Lt; имя_принтера & GT; & Lt; имя_драйвера & GT; & Lt; PORTNAME & GT; - распечатать файл на указанном принтере
Приведенные выше примеры предполагают окна. Это тот же процесс в * nix (и я полагаю, OSX / mac), но, очевидно, программы, владеющие файлами, и команды для их запуска будут отличаться.
После написания сценария, настройки его как ярлыка или иного выполнения его (lol, and testing), вы можете двойной нажмите, чтобы получить то, что вы ищете.