一键重启打印服务Print Spooler的方法
很多时候我们都会碰到打印机服务自动关闭的情况,导致打印机无法使用,去找相关服务有时候又会找不到,或者浪费时间;下面介绍一个简单的开启打印服务的方法供大家参考解决问题;@Echo offEchoEcho 停止打印服务net stop spoolerEcho 重启打印服务net start spoolerEchoEcho 完成操作,请进行打印测试!Pause新建一个文本文档或记事本,把内容添加到文本里,把文本后缀名.txt修改为.bat然后双击运行。
如果想开机自动启动还需加入管理员权限获取命令,再把文件加入到启动中。
代码如下:
@Echo off
:: 使用自动提权命令来提升脚本权限
>nul 2>&1 "%SYSTEMROOT%\System32\cacls.exe" "%SYSTEMROOT%\System32\config\system" && (
goto :init
) || (
echo 请求管理员权限...
goto :UACPrompt
)
:UACPrompt
echo Set UAC = CreateObject^("Shell.Application"^) > "%temp%\getadmin.vbs"
echo UAC.ShellExecute "%~s0", "", "", "runas", 1 >> "%temp%\getadmin.vbs"
"%temp%\getadmin.vbs"
exit /B
:init
Echo
Echo 停止打印服务
net stop spooler
Echo 重启打印服务
net start spooler
Echo
Echo 完成操作,请进行打印测试!
#Pause
echo 脚本执行完成,窗口将在5秒后关闭...
timeout /t 5 >nul
exit
加入到启动中: win+R 输入shell:startup回车,把bat文件复制到启动文件夹内。
下面这个方法也可以,只是需要自己去手动查找。1、按win+r组合键打开运行,输入“services.msc”按回车,打开服务。2、找到Print Spooler的服务,将它停止。 3、接着删除C:WINDOWSsystem32spoolPRINTERS目录下的所有文件。 4、最后再重新开启Print Spooler服务。
看起来不错 秀起来~ 学习下 是爷们的娘们的都帮顶!大力支持 在撸一遍。。。 回个帖子,下班咯~ 高手云集 果断围观 元芳你怎么看? OMG!介是啥东东!!!
页:
[1]
2