Jacky's Blog Jacky's Blog
  • 首页
  • 关于
  • 项目
  • 大事记
  • 留言板
  • 友情链接
  • 分类
    • 干货
    • 随笔
    • 项目
    • 公告
    • 纪念
    • 尝鲜
    • 算法
    • 深度学习
  • 2
  • 1

Windows 强制刷新打印机状态

Jacky
4 8 月, 2020
Windows 强制刷新打印机状态-Jacky's Blog
打印机卡纸

五月份返校之后在宿舍办了个打印店,因为打印的东西比较多,偶尔打印机会假卡纸。

Windows 直接就拉闸了根本没法打印,宿舍三台 PC 都没办法操作,只有我的 Mac 能让他继续印。那么解决问题的思路就是要刷新 Windows 下打印机的状态。

在网上逛了一圈,找到了个重启进程的方法,经过我的一波调试,发现要重启两个进程,即 Spooler 和 PrintNotify。

下面给出批处理脚本的代码

@echo off
echo 修复尼玛打印机卡纸
echo 请在使用前确定自己用的管理员权限运行的这个脚本
echo by 0xJacky
@pause

net.exe session 1>NUL 2>NUL && (
    goto is_admin
) || (
    goto not_admin
)

:is_admin
echo 正在停止相关服务
sc stop Spooler
sc stop PrintNotify

echo 正在启动相关服务
sc start Spooler
sc start PrintNotify

echo 应该修好了
goto end

:not_admin
echo 请用管理员权限运行这个脚本

:end
pause

以管理员权限运行即可刷新 Windows 下打印机的状态。

文章最后修订于 2020年9月6日

Windows
2
本文系作者 @Jacky 原创发布在 Jacky's Blog。未经许可,禁止转载。
OJ 感想
上一篇
19
下一篇

评论 (1)

再想想
  • 顾

    兄弟可是要手动运行这个脚本啊 能不能监测到异常自动刷新

    3 年前

近期评论

  • Jacky 发表在《Nginx UI》
  • kim 发表在《Nginx UI》
  • Jacky 发表在《留言板》
  • 菜鸟 发表在《留言板》
  • merlin 发表在《留言板》
1 2
Copyright © 2016-2025 Jacky's Blog. Designed by nicetheme.
粤ICP备16016168号-1
  • 首页
  • 关于
  • 项目
  • 大事记
  • 留言板
  • 友情链接
  • 分类
    • 干货
    • 随笔
    • 项目
    • 公告
    • 纪念
    • 尝鲜
    • 算法
    • 深度学习

搜索

  • Mac
  • Apple
  • OS X
  • iOS
  • macOS
  • Linux
  • 阿里云
  • WordPress
  • 运维
  • macOS Sierra

Jacky

Go Python C C++ | 弱冠之年 | 物联网工程
183
文章
193
评论
267
喜欢