Распечатать список файлов в папке с Windows 8.1, Windows 7 и Windows XP

Как и в предыдущих версиях Windows, даже Windows 8.1 не позволяет распечатать список файлов в папке. В интерфейсе операционной системы, как и в случае с Windows 8, Windows 7, Windows Vista и Windows XP, отсутствует команда, позволяющая быстро получить список файлов, содержащихся в папке и, возможно, также в ее подпапках.

Используя простой прием, можно ввести в Windows 8.1, Windows 7 и Windows XP встроенную в системную оболочку функцию, позволяющую распечатывать список файлов в папке.

Если вы хотите распечатать список файлов, содержащихся в папке, просто щелкните ее правой кнопкой мыши, выберите элемент «Отправить в», а затем выберите «Распечатать содержимое папки»:

Распечатать список файлов в папке с Windows 8.1, Windows 7 и Windows XP

Как добавить команду «Печать содержимого папки»?

1) Чтобы добавить команду «Печать содержимого папки» в контекстное меню Windows, первым шагом является загрузка этот сжатый файл затем извлеките его содержимое в выбранную вами папку на жестком диске (рекомендуем, например, C:TEMP).

Важно не распаковывать содержимое файла «stampadir.zip» в папку c:stampadir, иначе при запуске файла «configura.vbs» вы получите следующее сообщение об ошибке:

Распечатать список файлов в папке с Windows 8.1, Windows 7 и Windows XP

Zip-архив Stampadir.zip содержит всего два файла: configura.vbs и Stampadir.bat: важно убедиться, что оба файла распакованы в один и тот же каталог (например, C:TEMP, как было предложено выше).

Распечатать список файлов в папке с Windows 8.1, Windows 7 и Windows XP

2) Второй шаг — дважды щелкнуть файл config.vbs.

Это автоматически добавит пункт «Отправить в…, Распечатать содержимое папки» в контекстное меню Windows.

Появление следующего сообщения подтвердит модификацию:

Распечатать список файлов в папке с Windows 8.1, Windows 7 и Windows XP

3) На этом этапе, чтобы распечатать список файлов в папке, просто щелкните ее правой кнопкой мыши, выберите в меню «Отправить», а затем пункт «Печать содержимого папки».

Щелчок правой кнопкой мыши должен обязательно выполняться по имени папки.

Через несколько секунд ожидания, в зависимости от объема данных, присутствующих в выбранном каталоге, Блокнот Windows автоматически откроется и отобразит список файлов, содержащихся в папке:

Распечатать список файлов в папке с Windows 8.1, Windows 7 и Windows XP

Щелкнув в меню «Файл», «Печать» блокнота Windows, вы можете в конечном итоге отправить список на принтер.

Текстовый файл, содержащий список файлов папки, хранится в каталоге %temp% и автоматически удаляется после передачи в Блокнот.

Если вы заинтересованы в сохранении содержимого Блокнота в виде текстового файла, вам нужно будет использовать команду «Файл», «Сохранить как» или скопировать файл %temp%dir.txt в другое место перед закрытием приложения «Блокнот».

Распечатать список файлов в папке с Windows 8.1, Windows 7 и Windows XP

4) Файлы configura.vbs и Stampadir.bat находящиеся в папке C:TEMP можно удалить.

Папку c:stampadir, автоматически созданную после выполнения файла configura.vbs, удалять не следует.

Распечатать список файлов в папке в виде древовидного списка

В качестве альтернативы, вместо простого списка файлов вы можете настроить Windows на автоматическую организацию его с помощью древовидной структуры.

Если вы хотите попробовать этот режим, вы можете получить доступ к папке c:stampadir, щелкнуть правой кнопкой мыши файл Stampadir.bat и выбрать «Редактировать» в контекстном меню.

В начале второй строки (dir%1/-p/s/o:gn>»%temp%dir.txt» придется вставить оператор REM) и добавить следующую строку:

дерево %1 /f /a > «%temp%dir.txt»

Необходимо получить следующее:

Распечатать список файлов в папке с Windows 8.1, Windows 7 и Windows XP

Нажав File, Save, вы должны будете сохранить изменения.

Итак, щелкнув правой кнопкой мыши папку и выбрав «Отправить в», «Печать содержимого папки», вы получите что-то вроде этого (обратите внимание на использование древовидной структуры):

Распечатать список файлов в папке с Windows 8.1, Windows 7 и Windows XP

Удалите команду «Печать содержимого папки».

Если вы хотите удалить недавно реализованный механизм, просто откройте папку %appdata%MicrosoftWindowsSendTo в случае Windows 8.x и Windows 7 или %userprofile%SendTo в Windows XP и безвозвратно удалите файл » Распечатать содержимое папки».

Наконец, вам придется удалить папку stampadir, созданную в корневом каталоге жесткого диска.

Мы проверили правильность работы нашего скрипта на платформах Windows 8.1, Windows 7 и Windows XP SP3. Однако он должен работать безупречно и в Windows 8, и в Windows Vista.

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован.