软件作品
🖨️
v2.3 2026年7月6日

自动打印机切换器

根据前台窗口自动切换默认打印机 · 支持 Win10/11 · 中文界面 · 免手动选打印机

C#.NET 10WinForms

简介

自动打印机切换器(APS)是一款 Windows 桌面小工具,它能根据你当前正在使用的程序,自动切换默认打印机

每次打开不同软件都要手动选打印机?装了 APS,一次设置,永远自动。

核心功能

🔄 自动切换

  • 程序驻留系统托盘,每秒检测前台窗口
  • 切换到已映射的程序时,自动设为对应打印机
  • 未映射的程序自动恢复系统默认打印机

🗺️ 程序映射

  • 拖拽式管理:为每个程序(如 Excel、CAD、浏览器)绑定一台打印机
  • 支持所有已安装的打印机(USB、网络、虚拟打印机)

🏁 开机自启

  • 主界面直接勾选,也可右键托盘图标设置
  • 支持启动时最小化到托盘,不打扰

下载

文件大小要求
PrinterSwitcher-p-v2.3_fd.zip~340 KB需安装 .NET 8 Desktop Runtime

👉 GitHub Releases 下载

使用说明

  1. 启动 APS → 点击「刷新进程列表」
  2. 找到程序 → 右键「编辑映射」→ 选打印机
  3. 勾选「开机自启」
  4. 以后切换程序时打印机自动跟着换

托盘右键菜单可切换 中文 / English

技术栈

层级技术选型
语言框架C# .NET 8 (原 .NET 3.5)
UI 框架Windows Forms
配置存储JSON (原 BinaryFormatter)
打包分发dotnet publish (framework-dependent / self-contained)

更新日志

v2.3 (2026-07-07)

  • .NET 8 SDK 风格 csproj 重写
  • BinaryFormatter → JSON 数据持久化
  • 移除未使用的 TreeGridView 依赖
  • 全中文界面,Segoe UI 字体
  • 托盘双击恢复主窗口
  • 状态栏实时显示切换反馈
  • 修复失效链接,清理死代码

v2.2 (2026-07-04)

  • .NET 3.5 → .NET 10,全面兼容 Win10/Win11
  • BinaryFormatter → JSON 存储,更安全
  • 中文界面,托盘菜单一键切换
  • 开机自启勾选框,主界面直接设置
  • UI 现代化,深色标题栏、扁平风格
  • 清理死代码和失效链接
ESC

输入关键词开始搜索