取消共享打印机密码批处理

  • 取消共享打印机密码批处理已关闭评论
  • A+
所属分类:远程维修
摘要

@echooff::删除打印机密码::仅适用于Windows7,Windows8.1和Windows10::作者:RichRamacciottiECHO正在取消共享打印机密码……::定义变量setlocalenabledelayedexpansionsetPRINTER=setUSER=::获取打印机名称set/PPRINTER=”请输入打印机名称:”::获取用户名set/P

@echo off
:: 删除打印机密码
:: 仅适用于Windows 7,Windows 8.1和Windows 10
:: 作者:Rich Ramacciotti

ECHO 正在取消共享打印机密码......

:: 定义变量
setlocal enabledelayedexpansion

set PRINTER=
set USER=

:: 获取打印机名称
set /P PRINTER="请输入打印机名称:"

:: 获取用户名
set /P USER="请输入用户名:"

:: 将变量转换为系统变量
set PRINTVARIABLE=^"PRINTER^:%PRINTER%^"
set USERVARIABLE=^"User^:%USER%^"

:: 操作系统关键字
set KEY1=^"^HKEY_LOCAL_MACHINE^\System^\CurrentControlSet^\Control^\Print^\Printers^\%PRINTER%^"

:: 共享打印机的注册表关键字
set KEY2=^"^HKEY_LOCAL_MACHINE^\Software^\Microsoft^\Windows^NT^\CurrentVersion^\Print^\Providers^\LanMan Print Services^\Servers^"

echo 正在删除打印机密码......

:: 删除打印机密码
REG DELETE %KEY1% /v Password /f &
REG DELETE %KEY1% /v PasswordEx /f &
REG DELETE %KEY2% /v %PRINTVARIABLE% /f &
REG DELETE %KEY2% /v %USERVARIABLE% /f

echo 打印机密码已删除!
pause

:: 清除变量
endlocal

  • 微信在线客服
  • 这是我的微信扫一扫
  • weinxin
  • 我的微信公众号
  • 扫一扫码上服务
  • weinxin