Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

Win7一鍵批量打印文件夾內所有文件:添加「打印目錄」右鍵選單教學

編輯:Win7 常見問題解答

辦公族每天都要面對大量文件列印,若逐個開啟列印不僅耗時還易出錯。Win7其實內建一個隱藏技巧:透過建立批次檔並加入「傳送到」選單,即可實現「右鍵一鍵列印整個資料夾內所有文件」。以下是詳細設定步驟。

步驟一:建立批次列印腳本

  1. 在桌面空白處右鍵 → 「新增」 → 「文字文件」。
  2. 新建文字文件
  3. 將以下代碼複製貼上至文件中:
@echo off
dir %1 /-p /o:gn > "%temp%\Listing"
start /w notepad /p "%temp%\Listing"
del "%temp%\Listing"
exit
貼上代碼
  1. 另存檔案為 Printdir.bat(類型選「所有檔案」)。

步驟二:移動腳本至系統目錄獲取管理員權限

  1. 將 Printdir.bat 剪貼至 C:\Windows 目錄下(需管理員權限),這樣腳本才能正常調用系統列印功能。

步驟三:加入「傳送到」選單

  1. 按 Win+R 開啟「執行」,輸入 %APPDATA%\Microsoft\Windows\SendTo 並按 Enter。
  2. 開啟SendTo資料夾
  3. 在資料夾空白處右鍵 → 「新增」 → 「捷徑」。
  4. 位置輸入:%windir%\Printdir.bat,名稱命名為 Print Directory Listing(或中文「批量列印目錄」)。

使用方法

以後需要列印某資料夾內所有文件時,直接在資料夾上右鍵 → 「傳送到」 → 選擇 Print Directory Listing,系統會自動生成文件清單並發送至預設印表機列印,完全不用逐個操作。

原理說明:腳本利用 dir 命令生成目錄清單至暫存檔,再調用 notepad /p 靜默列印,最後刪除暫存檔,高效且無痕跡。

Copyright © Windows教程網 All Rights Reserved