sydomain

思绪来的快,去的也快,偶尔在这里停留。

批处理创建windows凭证以及创建共享打印机

@echo off

echo ========================================
echo === 创建凭据并连接共享打印机 (根据提示来操作)===
echo ========================================

echo 请输入用户名(请输入administrator):
set /p username=

echo 请输入密码(是连打印机电脑的密码,不是你自己电脑密码):
set /p password=

echo 请输入目标地址(连打印机电脑的设备名称(Desktop-gedr7oh),桌面-此电脑(鼠标右键)-属性-设备名称):
set /p target=

echo 请输入共享打印机路径(格式:\\Desktop-gedr7oh\p1108)(打印机共享名称查看:控制面板-查看设备和打印机-打印机属性-共享-就能看到打印机的名称):
set /p printer=

rem 创建凭据
call :createCredentials %target% %username% %password%
if %errorlevel% equ 0 (
    echo.
    echo 凭据创建成功!
    echo.
) else (
    echo.
    echo 凭据创建失败!
    pause
    exit
)

rem 连接共享打印机
call :connectPrinter %printer% %target% %username% %password%
if %errorlevel% equ 0 (
    echo.
    echo 打印机添加成功!
    echo.
) else (
    echo.
    echo 打印机添加失败!
    echo 强制连接打印机...
    call :connectPrinter %printer% %target% %username% %password% /force
    if %errorlevel% equ 0 (
        echo.
        echo 打印机强制连接成功!
        echo.
    ) else (
        echo.
        echo 打印机强制连接失败!
        pause
        exit
    )
)

echo.
echo =======================
echo === 操作完成 ===
echo =======================
echo 凭据和打印机连接自行检查,拜拜!
echo.

pause


Powered By sydomain

Copyright Your WebSite.Some Rights Reserved.