Как распечатать несколько документов word сразу
Печать — довольно распространенная операция в Word. Вы можете легко распечатать открывающийся документ Word, нажав Файл > Печать или нажав горячие клавиши Ctrl + P . Однако открывать десятки документов Word и распечатывать их один за другим будет довольно утомительно и отнимет много времени. Здесь, с помощью функции Пакетная печать в Kutools for Word , вы можете легко распечатать несколько документов Word или их формирования в большом количестве.
Быстрая печать нескольких файлов одновременно в Word
Пакетная печать обложка/нечетные/четные/только последние страницы нескольких документов Word
Печать свойств документов, списка пометок, стилей или комментариев нескольких документов Word в большом количестве
Рекомендуемые инструменты повышения производительности для Word
Более 100 мощных расширенных функций для Word, сэкономьте 50% вашего времени . Бесплатная загрузка
Редактирование и просмотр с вкладками в Office (включая Word), гораздо более мощный, чем вкладки браузера. Бесплатная загрузка
Нажмите Kutools Plus > Пакетная печать . См. Снимок экрана:
Быстрая печать нескольких файлов одновременно в Word
1 . В Word включите функцию Пакетная печать , нажав Kutools Plus > Пакетная печать .
Советы :
(1) Чтобы удалить файл из списка печати, выберите файл, а затем нажмите кнопку Удалить файл ;
( 2) Чтобы исключить файл при печати, заранее снимите флажок в списке Исходный файл ;
(3) Чтобы распечатать несколько копий добавленных файлов, введите указанное число копий в поле Копии для печати ;
(4) Чтобы сначала распечатать последнюю страницу каждого файла, установите флажок Печатать в обратном порядке вариант
Пакетная печать обложек/нечетных/четных/последних страниц только нескольких документов Word
Если вам нужно распечатать только титульные (или нечетные, четные, последние) страницы нескольких документов Word, функция Пакетная печать также может помочь вам получить это делается легко.
1 . В Word включите функцию Пакетная печать , нажав Kutools Plus > Пакетная печать .
Советы:
( 1) Чтобы удалить файл из списка печати, выберите файл, а затем нажмите кнопку Удалить файл ;
(2) Чтобы исключить файл при печати, снимите флажок его заранее в списке Исходный файл ;
(3) Чтобы распечатать несколько копий добавленных файлов, введите указанное количество копий в Копии для печати box;
(4) Чтобы сначала распечатать последнюю страницу каждого файла, установите флажок Печатать в обратном порядке .
Печать свойств документов, списка пометок, стилей или комментарии к нескольким документам Word сразу.
Если вы хотите распечатать свойства документа, список пометок, стилей, назначений клавиш, автоматических текстовых записей или комментирует сразу несколько документов Word, вы можете применить функцию Пакетная печать следующим образом:
1 . В Word включите функцию Пакетная печать , нажав Kutools Plus > Пакетная печать .
3 . Нажмите на Печать button.
Примечание
Функция Пакетная печать будет автоматически печатать на принтере, предварительно установленном в Word. Если вы хотите сменить принтер, настройте его заранее, прежде чем применять Функция пакетной печати :
(1) Нажмите Файл > Печать ;
(2) Выберите указанный принтер из раскрывающегося списка Принтер .
Демо: легко выбрать все таблицы в Word с помощью Kutools for Word
Kutools for Word включает более 100 мощных функций и инструментов для Microsoft Word. Бесплатная пробная версия без ограничений в течение дней. Загрузите бесплатную пробную версию прямо сейчас!
Войти через uID
Войти через uID
Найдите решение в сложной ситуации, пропишите конкретные шаги, преодолейте страхи и сомнения на пути к цели
Для оформления кабинетов и праздничных залов часто нужно распечатать большие буквы: с пустым пространством внутри, на цветной бумаге и т.д., но пол умолчанию в Word максимальный размер шрифта 72, что очень мало, если нужно распечатать большую букву на весь лист. Как быть в данной ситуации?
Екатерина Пашкова (Екатерина_Пашкова)
20.05.2016
Учителям и родителям бывает нужно распечатать листы в клеточку заданного размера. Проще всего это сделать в Word или Excel, но, поскольку Word более популярен, мы предлагаем вам шаблоны разлинованных листов в Word, а также пошаговую инструкцию, как самому разлиновать листы.
Екатерина Пашкова (Екатерина_Пашкова)
11.05.2016
Бейджи сейчас активно используются не только в учреждениях для сотрудников и на семинарах, но и в школе: есть бейджи первоклассников, бейджи дежурных по школе и т.д. В этой статье мы расскажем, как сделать и распечатать бейджи для любых целей. А также приведем шаблон бейджа стандартного размера. Статья сопровождается видеоуроком.
Екатерина Пашкова (Екатерина_Пашкова)
10.05.2016
Программа Word подчеркивает красным слова с орфографическими ошибками и опечатками, то есть те, что написаны, по мнению Ворда, неправильно. При этом она сверяет каждое слово со своим словарем: если слова в словаре нет, оно подчеркивается красным. Но как быть если все слова в тексте подчеркиваются красным?
Екатерина Пашкова (Екатерина_Пашкова)
26.01.2016
При создании нового документа в текстовом редакторе Word открывается новая страница в книжной ориентации (то есть высота листа больше ширины), но часто бывает нужно повернуть страницу, сделать ее альбомной. Как некоторые из страниц альбомными, а остальные оставить книжными? Как перевернуть все страницы документа? Читайте в нашей статье.
Екатерина Пашкова (Екатерина_Пашкова)
27.05.2015
При создании практически любого документа в Word нужно работать сразу со всем текстом: например, установить везде одинаковое выравнивание, расстояния красной строки, отступы между абзацами и другие варианты форматирования. Конечно, можно выделять текст по-простому: щелкнуть мышью в начале текста и потянуть до конца, но если текст большой, на несколько листов, это очень неудобно и долго. Как же выделить весь текст? С помощью клавиатуры.
Екатерина Пашкова (Екатерина_Пашкова)
26.05.2015
По умолчанию в Word текст пишется с большим расстоянием между абзацами, которое часто нужно сократить, убрать лишние отступы. Как это сделать?
Екатерина Пашкова (Екатерина_Пашкова)
26.05.2015
Пользователям ПК, часто работающим с текстовыми документами, бывает нужно сравнить два документа: например, если над документом работали несколько человек или документ (скажем, договор) был отправлен партнеру на согласование и дополнение, нужно быстро найти все сделанные второй стороной изменения. Да и сам пользователь может создать несколько копий документа и запутаться: какая версия последняя, и какие исправления были внесены. Оказывается, в версиях программы Word 2007, 2010, 2013 есть простая возможность быстрого и автоматического сравнения двух документов. Как им воспользоваться?
Екатерина Пашкова (Екатерина_Пашкова)
12.05.2015
При работе с большими или похожими документами одновременно, если документы открыты как обычно, то есть в разных окнах, приходится постоянно переключаться между ними, листать и т.д. Это не совсем удобно. Для облегчения этой работы в Ворд есть возможность на одном экране одновременно открыть два разных или один и тот же документ и полноценно работать. Как это сделать?
Екатерина Пашкова (Екатерина_Пашкова)
12.05.2015
Для оформления документов, дипломных работ, рефератов, научных статей требуется установить абзацный отступ 1.25 см в Word или другом текстовом редакторе. Как сделать этот отступ у всего документа?
Екатерина Пашкова (Екатерина_Пашкова)
08.05.2015
Линейка в Word помогает форматировать абзацы, таблицы, рисунки и другие объекты без вызова дополнительных окон. Но у начинающих пользователей бывают ситуации, когда линейка «куда-то пропала» и ее нужно как найти и установить. Как же включить линейку и настроить ее?
(Екатерина_Пашкова)
08.05.2015
Один из главных вариантов форматирования абзацев (блоков текста) – настройка абзацных отступов. MS Word позволяет настроить: отступы абзаца слева и справа (то есть от границы страницы до текста), а также отступы или выступы первой строки. Как же сделать абзацные отступы в Ворде?
(Екатерина_Пашкова)
08.05.2015
В современных версиях текстового редактора MS Office Word есть функция отображения листа документа в клеточку. И многие начинающие пользователи, случайно включившие этот режим на своем компьютере, не могут разобраться, как же убрать эти клетки, ведь перезапуск программы не помогает — настройки сохраняются.
Екатерина Пашкова (Екатерина_Пашкова)
12.03.2015
Екатерина Пашкова (Екатерина_Пашкова)
09.11.2014
Отправляя материал на сайт, автор безвозмездно, без требования авторского вознаграждения, передает редакции права на использование материалов в коммерческих или некоммерческих целях, в частности, право на воспроизведение, публичный показ, перевод и переработку произведения, доведение до всеобщего сведения — в соотв. с ГК РФ. (ст. 1270 и др.). См. также Правила публикации конкретного типа материала. Мнение редакции может не совпадать с точкой зрения авторов.
Для подтверждения подлинности выданных сайтом документов сделайте запрос в редакцию.
О работе с сайтом
Мы используем cookie.
Публикуя материалы на сайте (комментарии, статьи, разработки и др.), пользователи берут на себя всю ответственность за содержание материалов и разрешение любых спорных вопросов с третьми лицами.
При этом редакция сайта готова оказывать всяческую поддержку как в публикации, так и других вопросах.
Если вы обнаружили, что на нашем сайте незаконно используются материалы, сообщите администратору — материалы будут удалены.
При работе с большими или похожими документами одновременно, если документы открыты как обычно, то есть в разных окнах, приходится постоянно переключаться между ними, листать и т.д. Это не совсем удобно. Для облегчения этой работы в Ворд есть возможность на одном экране одновременно открыть два разных или один и тот же документ и полноценно работать. Как это сделать?
Способ 1. Рядом
Включить отображение документа в двух окнах просто: сначала просто откройте нужные документы и далее на Ленте вкладка — Вид — Рядом.
(нажмите для увеличения)
Если открыто несколько окон, то программа спросит, какой именно документ открыть рядом:
Так выглядит окно программы с двумя документами на экране:
По умолчанию оба документа прокручиваются (листаются) одновременно. Чтобы отключить синхронную прокрутку нажмите соответствующую кнопку Вид — Рядом — Синхронная прокрутка.
В обоих окнах можно работать как обычно, только лента из-за недостатка места сожмется.
Чтобы закрыть ненужное окно просто нажмите красный крестик, как это и делается обычно.
Обратите внимание! Открытие двух версий документа в двух окнах с синхронной прокруткой позволяют сравнить два документа Word вручную, но в Word есть функция автоматического сравнения двух документов с отображением всех сделанных изменений.
Способ 2. Упорядочивание
Также можно открыть несколько документов один над другим: Вид — Лента — Упорядочить все.
В этом случае каждое окно открыто в своей вкладке, но их размер и расположение изменены таким образом, что все окна отображаются на экране и не загораживают друг друга. То же самое можно сделать самому, перемещая окна и изменяя их размер.
Способ 3. Разделение окна
Бывает нужно отображать часть документа в окне постоянно, а со всем остальным документов работать, как обычно. Например, в верхней части окна может отображаться шапка таблицы, условные обозначения, рекомендации по работе с документом — эта часть всегда находится на экране и не прокручивается.
А ниже находится остальной документ, который можно прокручивать и редактировать.
Для этого нажмите: Вид — Разделить — появится линия разделения на документе, ее можно схватить левой кнопкой мыши и поставить на нужное место экрана.
Для отмены нажмите Вид — Снять разделение.
Таким образом, мы рассмотрели варианты, которые позволяют открыть на одном экране несколько окон и документов Ворд одновременно.
Спасибо за Вашу оценку. Если хотите, чтобы Ваше имя
стало известно автору, войдите на сайт как пользователь
и нажмите Спасибо еще раз. Ваше имя появится на этой стрнице.
Понравился материал?
Хотите прочитать позже?
Сохраните на своей стене и
поделитесь с друзьями
Вы можете разместить на своём сайте анонс статьи со ссылкой на её полный текст
Ошибка в тексте? Мы очень сожалеем,
что допустили ее. Пожалуйста, выделите ее
и нажмите на клавиатуре CTRL + ENTER.
Кстати, такая возможность есть
на всех страницах нашего сайта
0 Спам
1 ekotekbiz74 • 16:45, 29.03.2018
Отправляя материал на сайт, автор безвозмездно, без требования авторского вознаграждения, передает редакции права на использование материалов в коммерческих или некоммерческих целях, в частности, право на воспроизведение, публичный показ, перевод и переработку произведения, доведение до всеобщего сведения — в соотв. с ГК РФ. (ст. 1270 и др.). См. также Правила публикации конкретного типа материала. Мнение редакции может не совпадать с точкой зрения авторов.
Для подтверждения подлинности выданных сайтом документов сделайте запрос в редакцию.
О работе с сайтом
Мы используем cookie.
Публикуя материалы на сайте (комментарии, статьи, разработки и др.), пользователи берут на себя всю ответственность за содержание материалов и разрешение любых спорных вопросов с третьми лицами.
При этом редакция сайта готова оказывать всяческую поддержку как в публикации, так и других вопросах.
Если вы обнаружили, что на нашем сайте незаконно используются материалы, сообщите администратору — материалы будут удалены.
Как распечатать сразу 20 отдельных документов Word?
Мне нужно распечатать 20 отдельных документов Word. Я не хочу, чтобы открыть каждый и нажмите кнопку Print.
могу я как-то напечатать все сразу?
в windows, вы можете выбрать несколько файлов щелкните правой кнопкой мыши и выберите печать, и он будет печатать все, что вы выбрали
однако это с моим тестированием он работает только с до 15 документов одновременно (я думаю, что это, чтобы предотвратить случайную катастрофу, печатая неправильную папку.)
Я думаю, что это больше, чем просто один раз (в противном случае вы можете использовать пользовательский интерфейс Windows для выбора нескольких документов, щелкните правой кнопкой мыши и выберите печать).
макрос был бы приемлем? Вот основной код, необходимый для открытия и печати документа Word из макроса:
нужно написать цикл, чтобы распечатать все документы, которые вы хотите. Если документы, которые вы хотите напечатать все документы в определенной папке, мы могли бы сделать это. Корпорация Microsoft пример код для чтения каталога.
Если вы хотите распечатать их по расписанию по какой-то причине, я полагаю, вы могли бы сделать файл, содержащий макрос, запустить его с помощью AutoOpen и даже закрыть, когда это будет сделано, и просто запланировать открытие этого файла с поддержкой макросов через планировщик задач.
что создание команд и отправки каждого файла на принтер по отдельности?
Объединение Microsoft *.doc файлы на самом деле не возможно в том, как вы хотите это сделать. Это из-за заголовка документа в верхней части каждого файла.
я печатаю все документы (обычно до 30-32 документов) сразу из папки, выбрав все из них, а затем R-нажмите и выберите печать. Отправляется на принтер по умолчанию с текущими настройками принтера и текущими настройками каждого файла. Это было возможно с помощью Windows XP Professional, с MS Word 2003. Теперь мы переходим на Windows 7, и мне нужно будет выяснить новый способ, и я заметил, что ограничение файла составляет 15 (если вы выберете более 15, "печать всех" недоступна в R-click меню), который затем вы не можете просто нажать на печать и оставить компьютер, чтобы сделать что-то еще, вы должны ждать, пока все печатные и сделать это снова. Кроме того, эффективность, с которой Windows XP и MSW 2003 открыли документ и отправили на печать, лучше, чем Windows 7 (но я запускал 7 из программы Mac Parallels).
Я также заметил, что если я открываю пустое окно Word и изменяю его размер до минимума прямоугольника на рабочем столе (это не сводит его к строке состояния), прежде чем я отправлено несколько файлов на печать, увеличена эффективность Word при открытии, отправке и закрытии каждого файла.
Как распечатать несколько документов
Может показаться, что лучший способ одновременно напечатать нескольких документов заключается в том, чтобы загрузить каждый из них и печатать по очереди. Между тем существует более элегантный способ. Можно воспользоваться диалоговым окном Открытие документа — тем самым, с помощью которого вы открываете документы, хранящиеся на диске.
Чтобы распечатать сразу несколько файлов, выполните следующее.
- Убедитесь, что принтер включен и желает поскорее приступить к работе.
- Выберите команду Файл>Открыть.
Можно воспользоваться и любым другим способом, чтобы открыть диалоговое окно Открытие документа.
Для этого следует щелкнуть кнопкой мыши на каждом из них, удерживая нажатой клавишу . Выбранные документы будут выделены.
- Щелкните на кнопке Сервис диалогового окна Открытие документа.
Появится список команд, в котором вы найдете команду Печать.
5. Щелкните мышью на команде Печать.
Word, повизгивая от счастья, распечатает все указанные вами документы.
Если вы отправляете на печать несколько документов, они просто будут распечатаны (т.е. без дополнительных установок). Вы не увидите диалоговое окно Печать, а Word не станет интересоваться, хватит ли у вас бумаги и понравится ли это вашему начальнику.
Иллюстрированный самоучитель по Microsoft Word 2003
Как распечатать несколько документов. Печать нескольких копий одного документа.
Может показаться, что лучший способ одновременно напечатать нескольких документов заключается в том, чтобы загрузить каждый из них и печатать по очереди. Между тем существует более элегантный способ. Можно воспользоваться диалоговым окном Открытие документа – тем самым, с помощью которого вы открываете документы, хранящиеся на диске.
Чтобы распечатать сразу несколько файлов, выполните следующее.
- Убедитесь, что принтер включен и желает поскорее приступить к работе.
- Выберите команду Файл › Открыть.
Можно воспользоваться и любым другим способом, чтобы открыть диалоговое окно Открытие документа.
Для этого следует щелкнуть кнопкой мыши на каждом из них, удерживая нажатой клавишу CTRL. Выбранные документы будут выделены.
Появится список команд, в котором вы найдете команду Печать.
Word, повизгивая от счастья, распечатает все указанные вами документы.
Если вы отправляете на печать несколько документов, они просто будут распечатаны (т.е. без дополнительных установок). Вы не увидите диалоговое окно Печать, а Word не станет интересоваться, хватит ли у вас бумаги и понравится ли это вашему начальнику.
Печать нескольких копий одного документа
Каждый год я пишу семейное рождественское письмо и радую сердца многочисленных родственников и знакомых, посылая каждому из них по копии. Вместо того, чтобы пойти в магазин напротив и заплатить за копирование своего послания, я взваливаю всю работу по изготовлению нескольких дюжин копий на Word. Это намного удобнее при условии, что имеется достаточное количество бумаги и известно, какую опцию следует выбрать в окне Печать.
Итак, печатаем несколько копий документа
Удостоверьтесь, что этот документ вообще стоит печатать (просмотрите его в режиме Предварительный просмотр, о котором мы говорили выше в этой главе). Проверьте, есть ли в принтере бумага.
Группа Копии находится в диалоговом окне Печать (см. рис. 9.2). В поле Число копий укажите число копий документа, которое вы непременно хотите получить. Например, чтобы напечатать три копии, введите число 3.
Обычно Word печатает сначала одну копию документа, потом вторую и т.д. Однако если вы печатаете семь копий письма и хотите получить сначала семь первых страниц, потом семь вторых и т.д., снимите флажок Разобрать по копиям. (Как правило, он устанавливается по умолчанию.)
Откройте папку, содержащую документы Word, которые вы хотите распечатать, выберите файлы, которые хотите распечатать, щелкните правой кнопкой мыши, чтобы отобразить контекстное меню, затем выберите печать. Затем выбранные документы будут автоматически напечатаны один за другим.
Как распечатать сразу несколько файлов Word?
Для этого следует щелкнуть кнопкой мыши на каждом из них, удерживая нажатой клавишу . Выбранные документы будут выделены.
Вы можете легко и быстро напечатать ваши документы, следуя этой простой пошаговой инструкции:
- Запустите программу Print Conductor.
- Добавьте файлы в список документов
- Выберите нужный принтер
- Нажмите на кнопку “Старт печати”
Как распечатать файл PDF не открывая его?
Для драйвера принтера PS для ОС Windows
- Откройте файл для печати.
- В меню [Файл] выберите [Печать].
- Нажмите [Настройки].
- Перейдите на вкладку [Параметры задания].
- Нажмите [Расширенные].
- Установите флажок [Печать из буфера], а затем нажмите [ОК].
- При необходимости измените другие параметры, а затем нажмите [ОК].
Как распечатать сразу несколько файлов Excel?
Печать одного или нескольких листов
Как печатать на принтере сразу несколько картинок?
Как распечатать документ docx?
На вкладке Файл выберите пункт Печать и нажмите кнопку Печать. Word в Интернете создает копию документа в формате PDF.
Как можно распечатать несколько страниц на одном листе?
Печать нескольких страниц на одном листе бумаги с помощью Acrobat или Reader
Как быстро печатать PDF?
Печатать PDF как изображение
Как напечатать текст файла не открывая его?
Распечатать несколько документов Word в папке, не открывая
Откройте папку, содержащую документы Word, которые вы хотите распечатать, выберите файлы, которые хотите распечатать, щелкните правой кнопкой мыши, чтобы отобразить контекстное меню, затем выберите печать.
Как распечатать фрагмент из PDF?
Печать части файла PDF с помощью Acrobat или Reader
Как распечатать документ без сохранения?
Ряд шагов ниже поможет сделать физическое устройство главным для печати и убрать окно сохранения:
- Зайдите в панель управления, а оттуда в раздел с принтерами.
- Найдите свою модель и левой клавишей мышки отметьте ее.
- Правой вызовите контекстное меню.
- В нем отметьте пункт «Использовать по умолчанию».
Как распечатать широкую таблицу Excel на одном листе?
Как распечатать только часть таблицы Excel?
Дважды щелкните по файлу Excel или запустите Excel и нажмите «Файл» > «Открыть». Выделите ячейки, которые вы хотите распечатать. Нажмите и удерживайте первую нужную ячейку, а затем перетащите курсор так, чтобы выделить все нужные ячейки. Нажмите «Файл» > «Печать».
Массовая печать в Windows
Иногда нужно быстро распечатать много картинок с котиками документов, а открывать для этого каждый файл совсем не хочется. Первым делом напрашивается использование контекстного меню проводника, но у этого способа есть свои ограничения и нюансы. Поэтому пришлось искать альтернативу. За подробностями — прошу под кат.
Анализируем ситуацию и собираем данные
Тема пакетной печати не раз освещалась в трудах великих учёных интернет-статьях. Например, в этой и этой.
Мы же начнем с выяснения того, какой функционал нужен конечным пользователям. В результате общения с коллегами получися такой список:
- печатать нужно только XML-файлы;
- форматирование для XML не требуется;
- на бумаге, помимо содержимого, должно быть указано и имя печатаемого файла;
- файлы должны быть отсортированы по имени, чтобы было удобно подшивать бумажные листы в архив.
Но у такого способа есть, как минимум, два недостатка:
- нельзя напечатать больше 15 файлов за раз;
- файлы печатаются в случайном порядке (возможно, логика все же есть, но я ее не нашел), а не так, как они отсортированы в проводнике.
Выбираем инструмент и разрабатываем решение
Примечание. Чтобы не переводить бумагу, на этапе подготовки и тестирования скрипта удобно использовать виртуальный принтер. Меня устроил штатный Microsoft XPS Document Writer, но есть еще PDF24 Creator, doPDF, CutePDF Writer — как говорится, на вкус и цвет…
В качестве языка был выбран PowerShell. В базовой комплектации скрипт выглядит так:
Печать выполняется средствами штатного блокнота Windows (чтоб не простаивал без дела).
Как видно из 3-й строки, сортировка в примере происходит по имени файла (Name). Вместо этого можно взять за основу размер (Length) или дату изменения (LastWriteTime). Если вам требуется что-то более экзотичное, можно зайти сюда.
Для сортировки в обратном порядке у командлета Sort-Object есть ключ -Descending.
В этом варианте печать идет на принтер по умолчанию, и нас такое поведение устроило. Если же нужно печатать на принтер, отличный от дефолтного, у блокнота есть параметр /PT.
Соответственно, код примет следующий вид:
Аналогично вместо блокнота можно поэксплуатировать любую другую программу в зависимости от того, какой формат файлов нужно печатать. Главное — чтобы она поддерживала печать через интерфейс командной строки.
Примечание. Если будете приручать Adobe Reader, имейте в виду этот старый баг. В нашем окружении он все еще проявляется, возможно, вам повезет больше. А еще есть хорошая статья, посвященная печати PDF из PowerShell.
Если же вам на выходе нужен только «голый» текст из обычного текстовика, то 5-я строка варианта 0 примет такой вид:
Для печати на дефолтный принтер параметр -Name нужно опустить.
Для нашей задачи требовалась печать файлов из нескольких расположений. Немного дополнив вариант 0, получаем
Для приличия добавлена функция обработки исключений. И в случае, если, например, папка, из которой печатаются файлы, стала недоступной, то выполнение печати прервется и пользователю будет выведено соответствующее уведомление. Кстати, замечено, что блокнот возвращает в exit-коде 0 даже при попытке распечатать несуществующий/недоступный файл, но в GUI при этом ругается.
Опробовав вариант 1, пользователи попросили дать возможность выбора папки и конкретных файлов в ней, поэтому было добавлено немного интерактивности в виде диалогового окна выбора файлов. Так появился
Теперь при запуске получаем привычное окно проводника Windows с удобным выбором нужных файлов:
Подробнее о работе с диалоговым окном открытия файлов можно почитать в официальной документации, а кто хочет узнать больше про GUI-зацию PowerShell, легко найдет много материала в сети, есть даже онлайн-конструктор форм.
Обработка исключений во втором варианте была убрана, т.к. интерактивное информирование пользователя было отдано на откуп проводнику и блокноту.
При запуске кода из ISE диалоговое окно выбора файлов выводится на заднем плане (Ctrl+Tab в помощь), но из командной строки все работает как положено. Также обратите внимание, что свойство ShowHelp должно быть $true, чтобы обойти этот баг.
Еще хотелось бы обратить внимание на свойство InitialDirectory. Кэп подсказывает, что оно определяет путь к папке, которая будет выбрана по умолчанию при запуске скрипта. Но, учитывая, что проводник «запоминает» последнее выбранное расположение, которое было указано пользователем в диалоге выбора файлов, InitialDirectory может пригодиться только при первом запуске скрипта.
Вариант 2 полностью подошел нашим пользователям, поэтому на нем мы и остановились. Но если вам нужен вариант с дамами и преферансом интерактивностью и сортировкой, отличной от имени (например, по дате изменения), это тоже реализуемо. Получаем
Т.к. из объекта $OpenFileDialog нельзя напрямую извлечь такие параметры, как размер или дату создания файла, то мы с помощью командлета Get-ChildItem получаем список всех файлов в папке, выбранной пользователем, а потом оставляем только те из них, которые были выбраны пользователем, и сортируем их в нужном нам виде.
Отдаем в продакшн
Убедившись, что всё работает как надо, кладем скрипт в сетевую папку и выводим пользователям ярлык на рабочий стол.
А чтобы наш маленький беззащитный скрипт не обижали злые Execution Policies, прячем его в такую скорлупу:
Или можно обернуть в теплый ламповый батник.
Среди прочего, в корпоративной среде запуску скрипта могут мешать суровые Software Restriction Policies и безжалостный AppLocker, а также другое защитное ПО, но это уже выходит за рамки статьи.
Можно добавить лоска, установив красивый значок для ярлыка. Я выбрал такой:
Если пользователей нашего скрипта много, можно массово раздать ярлык с помощью предпочтений групповой политики.
Такое бывает, если выкатить без предварительного тестирования.
А у нас будет вот так:
И крамольная мысль напоследок: а что, если подумать в другом направлении и вместо всего описанного выше пообщаться с начальством и перестроить рабочий процесс?
Может показаться, что лучший способ одновременно напечатать нескольких документов заключается в том, чтобы загрузить каждый из них и печатать по очереди. Между тем существует более элегантный способ. Можно воспользоваться диалоговым окном Открытие документа — тем самым, с помощью которого вы открываете документы, хранящиеся на диске.
Чтобы распечатать сразу несколько файлов, выполните следующее.
1. Убедитесь, что принтер включен и желает поскорее приступить к работе.
2. Выберите команду Файл>Открыть.
Можно воспользоваться и любым другим способом, чтобы открыть диалоговое окно Открытие документа.
3. Выделите документы, которые будете печатать.
Для этого следует щелкнуть кнопкой мыши на каждом из них, удерживая нажатой клавишу . Выбранные документы будут выделены.
4. Щелкните на кнопке Сервис диалогового окна Открытие документа.
Появится список команд, в котором вы найдете команду Печать.
5. Щелкните мышью на команде Печать.
Word, повизгивая от счастья, распечатает все указанные вами документы.
Если вы отправляете на печать несколько документов, они просто будут распечатаны (т.е. без дополнительных установок). Вы не увидите диалоговое окно Печать, а Word не станет интересоваться, хватит ли у вас бумаги и понравится ли это вашему начальнику.
Практически все сталкивались с ситуацией, когда нужно распечатать несколько документов сразу, не открывая их. Например, по электронной почте вышестоящая организация прислала распоряжения, инструкции, примеры, шаблоны — все их нужно распечатать. И если открывать каждый файл и в каждом файле нажимать печать, то уходит много времени.
Если вы точно уверены, что все файлы нужно печатать, то это можно сделать прямо из папки, не открывая каждый файл.
Обратите внимание, что распечатать одновременно можно только файлы одного типа — только .pdf, только .docx, только .jpg и т.д.
Шаг 1
Открываем папку, в которой хранятся файлы, которые нужно распечатать одновременно (или предварительно копируем файлы в такую папку).
Нажмите для увеличения
Далее выделяем нужные файлы. Если файлы расположены друг за другом то можно выделить так: щелкнуть мышью на первый файл в списке и, нажать клавишу SHIFT и, удерживая клавишу, щелкнуть по последнему файлу в списке. Таким образом мы выделим все файлы от какого-то до какого-то.
Если нужно выделить файлы вразброс или из ранее выделенного блока файлов удалить пару, то нужно нажать на клавиатуре клавишу CTRL и, удерживая ее, мышкой щелкать по тем файлам, которые нужно выделить. Так будет происходить выделение поштучно.
Если что-то выделили лишнего, то можно просто еще раз щелкнуть по этому файлу для снятия выделения.
Если случайно скопировали все файлы (их стало по 2), то отменить копирование можно клавиатурной комбинацией CTRL + Z (отмена последнего действия) и подтвердить удаление лишних файлов.
Шаг 2
После того как все файлы одного типа, которые нужно распечатать, выделены, нужно нажать правую кнопку мыши на выделенном — Печать.
Так же в точности можно распечатать и файлы другого типа.
Спасибо за Вашу оценку. Если хотите, чтобы Ваше имя
стало известно автору, войдите на сайт как пользователь
и нажмите Спасибо еще раз. Ваше имя появится на этой стрнице.
Есть мнение?
Оставьте комментарий
Понравился материал?
Хотите прочитать позже?
Сохраните на своей стене и
поделитесь с друзьями
Вы можете разместить на своём сайте анонс статьи со ссылкой на её полный текст
Ошибка в тексте? Мы очень сожалеем,
что допустили ее. Пожалуйста, выделите ее
и нажмите на клавиатуре CTRL + ENTER.
Кстати, такая возможность есть
на всех страницах нашего сайта
Хотите получать информацию о наиболее интересных материалах нашего сайта?
Подпишитесь на рассылку E-mail
Установите приложение на Android
Отправляя материал на сайт, автор безвозмездно, без требования авторского вознаграждения, передает редакции права на использование материалов в коммерческих или некоммерческих целях, в частности, право на воспроизведение, публичный показ, перевод и переработку произведения, доведение до всеобщего сведения — в соотв. с ГК РФ. (ст. 1270 и др.). См. также Правила публикации конкретного типа материала. Мнение редакции может не совпадать с точкой зрения авторов.
Для подтверждения подлинности выданных сайтом документов сделайте запрос в редакцию.
О работе с сайтом
Мы используем cookie.
Публикуя материалы на сайте (комментарии, статьи, разработки и др.), пользователи берут на себя всю ответственность за содержание материалов и разрешение любых спорных вопросов с третьми лицами.
При этом редакция сайта готова оказывать всяческую поддержку как в публикации, так и других вопросах.
Если вы обнаружили, что на нашем сайте незаконно используются материалы, сообщите администратору — материалы будут удалены.
Мне нужно распечатать 20 отдельных документов Word. Я не хочу, чтобы открыть каждый и нажмите кнопку Print.
могу я как-то напечатать все сразу?
в windows, вы можете выбрать несколько файлов щелкните правой кнопкой мыши и выберите печать, и он будет печатать все, что вы выбрали
однако это с моим тестированием он работает только с до 15 документов одновременно (я думаю, что это, чтобы предотвратить случайную катастрофу, печатая неправильную папку.)
Я думаю, что это больше, чем просто один раз (в противном случае вы можете использовать пользовательский интерфейс Windows для выбора нескольких документов, щелкните правой кнопкой мыши и выберите печать).
макрос был бы приемлем? Вот основной код, необходимый для открытия и печати документа Word из макроса:
нужно написать цикл, чтобы распечатать все документы, которые вы хотите. Если документы, которые вы хотите напечатать все документы в определенной папке, мы могли бы сделать это. Корпорация Microsoft пример код для чтения каталога.
Если вы хотите распечатать их по расписанию по какой-то причине, я полагаю, вы могли бы сделать файл, содержащий макрос, запустить его с помощью AutoOpen и даже закрыть, когда это будет сделано, и просто запланировать открытие этого файла с поддержкой макросов через планировщик задач.
что создание команд и отправки каждого файла на принтер по отдельности?
Объединение Microsoft *.doc файлы на самом деле не возможно в том, как вы хотите это сделать. Это из-за заголовка документа в верхней части каждого файла.
я печатаю все документы (обычно до 30-32 документов) сразу из папки, выбрав все из них, а затем R-нажмите и выберите печать. Отправляется на принтер по умолчанию с текущими настройками принтера и текущими настройками каждого файла. Это было возможно с помощью Windows XP Professional, с MS Word 2003. Теперь мы переходим на Windows 7, и мне нужно будет выяснить новый способ, и я заметил, что ограничение файла составляет 15 (если вы выберете более 15, "печать всех" недоступна в R-click меню), который затем вы не можете просто нажать на печать и оставить компьютер, чтобы сделать что-то еще, вы должны ждать, пока все печатные и сделать это снова. Кроме того, эффективность, с которой Windows XP и MSW 2003 открыли документ и отправили на печать, лучше, чем Windows 7 (но я запускал 7 из программы Mac Parallels).
Я также заметил, что если я открываю пустое окно Word и изменяю его размер до минимума прямоугольника на рабочем столе (это не сводит его к строке состояния), прежде чем я отправлено несколько файлов на печать, увеличена эффективность Word при открытии, отправке и закрытии каждого файла.
Читайте также: