这是个老生常谈的话题了,我长话短说,主要是说多了容易触发敏感词系统~~
这篇文章理论上可以解决市面上你遇到的所有共享打印机时遇到的各种错误
主要是用的上面3个软件中的其中一个或者多个,第一个和第三个大家应该都用过,我就不赘述了,给各位说的新鲜的
这个是由我自行编写的的凭据管理工具,如图所示,他就是给打印机开放了另外一条和电脑通讯的方式,理论上可以完美解决各类奇葩故障代码
你只需要简单编辑下这个程序,将主机端的信息写入到上图的位置,然后运行就可以了
先运行6开启端口,然后运行3创建凭证就完事了,非常简单,然后正常连接打印机就行
如果不会就看帮助文件
下面是文件代码(这要是在搞不定,就自己想办法联系我吧)
@echo off
:start
cls
ipconfig | find /i "ipv4"
echo.
echo.强烈建议先看程序帮助。。。
echo.
echo 二虎电脑 凭证管理器
echo ╔┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉╗
echo.┋
echo ┋ 〖1.查看凭据〗 〖2.创建域凭据〗 〖3.创建普通凭据〗
echo ┋ 〖4.删除现有凭据〗 〖5.删除RAS凭据〗 〖6.开启RPC端口〗┋
echo.┋
echo.┋ ╔┉┉┉┉┉┉┉┉┉┉┉┋
echo ┋ ┋ Z.退出程序┋ M.程序帮助┋
echo.╚┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉┉╝
:cho
set choice=
set /p choice= 请输入对应的按回车:
rem 以下为可编辑区域,仅动“=”后面的参数
set 服务器主机端IP=192.168.0.225
set 服务器主机端用户名=Administrator
set 服务器主机端密码=
rem 可编辑区域结束,以下代码不要动,以免报错
IF NOT "%Choice%"=="" SET Choice=%Choice:~0,1%
if /i "%choice%"=="1" goto ckpj
if /i "%choice%"=="2" goto cjypj
if /i "%choice%"=="3" goto cjptpj
if /i "%choice%"=="4" goto scxypj
if /i "%choice%"=="5" goto scraspj
if /i "%choice%"=="6" goto zjrcpdk
if /i "%choice%"=="m" goto cxjj
if /i "%choice%"=="Z" goto end
echo 选择无效,请重新输入
echo.
goto cho
:ckpj
cls
cmdkey /list
pause >nul
goto start
:cjypj
cls
cmdkey /add:%服务器主机端IP% /user:%服务器主机端用户名% pass:%服务器主机端密码%
pause >nul
goto start
:cjptpj
cls
cmdkey /generic:%服务器主机端IP% /user:%服务器主机端用户名% pass:%服务器主机端密码%
pause >nul
goto start
:scxypj
cls
cmdkey /delete:%服务器主机端IP%
pause >nul
goto start
:scraspj
cls
cmdkey /delete /ras
pause >nul
goto start
:zjrcpdk
cls
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\Printers\RPC" /v RpcUseNamedPipeProtocol /t REG_DWORD /d 1 /f
pause >nul
goto start
:cxjj
echo _______________________________________________________________
echo 特别鸣谢二虎电脑编写此程序
echo.
echo 此程序旨在快速部署系统凭据,以下为简单实用方法
echo.
echo 1、此程序上点击右键选择编辑,找到服务器主机端位置,修改为服务器参数
echo.
echo 2、保存并以管理员身份运行
echo.
echo 3、先运行6选项开启端口,然后根据需要创建凭证即可
echo.
echo 如有其它问题可以私信我, V搜erhudiannao即可
echo.
echo 本程序版权归二虎电脑所有,请勿擅自传播商用
echo ____________________________________________________________________
pause >nul
goto start
rem 以下为可编辑区域,仅动“=”后面的参数
set 服务器主机端IP=192.168.0.225
set 服务器主机端用户名=Administrator
set 服务器主机端密码=
rem 可编辑区域结束
这“set”部分改为:set /p variable=[promptString]
variable 指定环境变量名。
string 指定要指派给变量的一系列字符串。
如:set /p 服务器主机端IP="请输入服务器主机端IP,比如:192.168.0.225"
那就更完美些了,可以在批处理运行时即使根据实际IP输入而不必每次修改批处理文件