栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

RDP 批处理,密码需要先加密

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

RDP 批处理,密码需要先加密

@echo off


:menu
set ch=1
set MyServer=172.50.32.28
echo  **换电脑要重新生成密码
echo ===============================================================================
echo 1: 服务器
echo 2: 服务器##
echo 3: 电脑@@@@@
echo 4:  电脑#####
echo 5: 旧 电脑$$$$$
echo 6: 
echo 7: 账册服务器
echo 8: 自定义
echo 0: 退出
echo ===============================================================================
set /p ch=请选择(默认 %ch% ):
echo.               %echo.和echo/ 输入单独的换行,echo和点、斜杠之间没有空格,单独输入echo显示的是echo当前的状态%
if %ch%==1 goto tag1.1
if %ch%==2 goto tag1.2
if %ch%==3 goto tag1.3
if %ch%==4 goto tag1.4
if %ch%==5 goto tag1.5
if %ch%==6 goto tag1.6
if %ch%==7 goto tag1.7
if %ch%==8 goto tag1.8
if %ch%==9 goto tag1.9
if %ch%==0 goto exit
goto menu

REM 新账册服务器cosco===============================================================================
:tag1.1
set MyServer=172.50.32.28
set user=administrator
set pwd=01000000D08C9DDF0115D118C7A00C04FC297EB01000000E03602F40FB6DC4F81052BB053B8675704000000080000007000730077000000106600000001000020000000141E058E037DB0580D6D63ACCA328B422C8498AB114CC4C2F628A000785C7831000000000E8000000002000020000000D395CE0A0BB33D36DE83E7B5D2BEFDF688FDC6680AE02AFCC229009610BCAA0F1000000091EEE8E4F3C9376F9E3E003F27CE42A340000000D678D5AAABC87E5A3F3A31843A21BDFC7910C6E350448CED04FD9BD83AAC86421AD0B13EAA820B1282C515AF3AC705F01D443AD2E83734664253F07BEF1B2766
call:tag2
goto exec
REM ===============================================================================

REM 账册服务器===============================================================================
:tag1.2
set MyServer=172.50.200.119
set user=administrator
set pwd=01000000D08C9DDF0115D118C7A00C04FC297EB01000000E03602F40FB6DC4F81052BB053B867570400000008000000700073007700000010660000000100002000000055BBF077A17C45BDCFD2F2E0E2D27D2D9F06FBC94091CFDB3FF4A64F80FA6D9C000000000E800000000200002000000012D389FF52E44523A68CB5A92DEF6E36C842BA75A2628B4627F8B30DDE81B4771000000005957B2283469DC9C4CAA450F1D0FF7240000000BDBC115491F2189A15A72B82F84DEBB556F7AD9F383CC09B65A6186D0956A5F94D2F8A6DE19BA77FDBC04A22D747339EFF1C86DE6D18A5961A647B588C982FCE
call:tag2
goto exec

REM 电脑 空格===============================================================================
:tag1.3
set MyServer=172.50.202.209
set user=administrator
set pwd=01000000D08C9DDF0115D118C7A00C04FC297EB01000000E03602F40FB6DC4F81052BB053B8675704000000080000007000730077000000106600000001000020000000AABE648118481112A27118641239DBA331A6ECE5B32D57BA01258A267D240311000000000E8000000002000020000000AB651852E8823492C275ABF5CB61255A0D8B8201369BF3097EE8612F8B23BA6110000000D90759F4E0C65A95A3092E0874FCCAC9400000003AFAB9D9DBE565FB639762CC5712054317A6258E3BA54ACA036CF2D3F291EC336ECFF46BDEE950BB95586BAA62B0CE4C97DC8F60CFFDF66C33AD8464460E9847
call:tag2
goto exec

REM 新电脑===============================================================================
:tag1.4
set MyServer=172.50.35.136
set user=administrator
set pwd=01000000D08C9DDF0115D1118C7A00C04FC297EB01000000E03602F40FB6DC4F81052BB053B86757040000000800000070007300770000001066000000010000200000008501CD77E5E01C65BCF36C6C159B01B3D08DB546BA94C044F1979A684B473D05000000000E8000000002000020000000E7C86725B0371E271528FC99976FF0902753275DC44A99AD4678B0EC2D8B63A210000000E044F47B41F11BCD92B728BCC0A01E8240000000E68EF2F5EF392768462EF3C0CDF8CA5AB6807D08B8DE965C2994DBD41389F2243E1D03AA6A9CC55C6973FE7EA55812EF085D399DC86A896D8D1AA9F5759747D
call:tag2
goto exec

REM 旧电脑===============================================================================
:tag1.5
set MyServer=172.50.35.135
set user=user1
set pwd=01000000D08C9DDF0115D1118C7A00C04FC297EB01000000E03602F40FB6DC4F81052BB053B86757040000000800000070007300770000001066000000010000200000008501CD77E5E01C65BCF36C6C159B01B3D08DB546BA94C0441979A684B473D05000000000E8000000002000020000000E7C86725B0371E271528FC99976FF0902753275DC44A99AD4678B0EC2D8B63A210000000E044F47B41F11BCD92B728BCC0A01E8240000000E608EF2F5EF392768462EF3C0CDF8CA5AB6807D08B8DE965C2994DBD41389F2243E1D03AA6A9CC55C6973FE7EA55812EF085D399DC86A896D8D1AA9F5759747D
call:tag2
goto exec

REM go0517===============================================================================
:tag1.6
set MyServer=172.50.35.251
set user=
set pwd=01000000D08C9DDF0115D1118C7A00C04FC297EB01000000BB845E1B1D5FBA42A7979358FEB8B11E00000000080000007000730077000000106600000001000020000000C4097305D3C4A338089051B62D5E28A8D2BEE5DE4F744954105314CD48580A0000000000E80000000020000200000007F8DCFDE547C2F1C31CB647DD871523BF57D9C7CBE0118357CA078C28E49E60E100000002BF195557F70AC690FBE79B06210CBAE400000008C5164980BE8E8E1BDEB9D0147D84644A70632590D6B44A3FEA3CC9A577A50AB1FCCBC30CB0D597E0AE2EEA318DB85F9318DF0514C1CE7F0AB3437E25C024BD4
call:tag2
goto exec

REM 旧账册服务器===============================================================================
:tag1.7
set MyServer=172.50.32.14
set user=administrator
set pwd=01000000D08C9DDF0115D1118C7A00C04FC297EB01000000E03602F40FB6DC4F81052BB053B867570400000008000000700073007700000010660000000100002000000055ADEFD1AD21C65F81C979D6392F33CFDCDD5E6336E9DC843532382E96E81604000000000E80000000020000200000003A6C95FC8FC805565F0212DC203EE216501BB9A8A8C509F5AF6E45B17C0E0BCB1000000016331B5DB2F7DFF4FBB491243474DE1D4000000C851E4E17064B991E5AAA50573E89697CDD38D79B28295FC6EE6EA4CC30DFEA4C3D396E78D269C64C312E965A87A8AE23004F46C3FDAF5D85960A75A36C972B9
call:tag2
goto exec

REM 自定义IP===============================================================================
:tag1.8
set /p MyServer=请输入IP (默认为: %MyServer% ):
set user=administrator
set pwd=
call:tag2
goto exec

REM .rdp内容
:tag2
>d:rdp.rdp echo screen mode id:i:2
>>d:rdp.rdp echo desktopwidth:i:1280           %桌面宽度%
>>d:rdp.rdp echo desktopheight:i:1024       %桌面高度%
>>d:rdp.rdp echo session bpp:i:32%“选项”中的“显示”选项卡上的“颜色”中选择的色深%
>>d:rdp.rdp echo winposstr:s:0,1,0,0,800,600   %“选项”中的“显示”选项卡上选择的窗口位置%
>>d:rdp.rdp echo compression:i:1%数据传输到客户端计算机时是否对数据进行压缩%
>>d:rdp.rdp echo keyboardhook:i:2%“选项”的“本地资源”选项卡上“键盘”框中的选项,0在本地计算机上应用。1在远程计算机上应用,2只在全屏模式下应用%
>>d:rdp.rdp echo displayconnectionbar:i:1%以全屏模式登录到远程计算机时是否显示连接栏。“选项”的“显示”选项卡上“全屏显示时显示连接栏”复选框中的选项%
>>d:rdp.rdp echo disable wallpaper:i:1%登录到远程计算机时是否显示桌面背景。“选项”的“体验”选项卡上“桌面背景”复选框中的选项%
>>d:rdp.rdp echo disable full window drag:i:1%将文件夹拖到新位置时是否显示文件夹内容。“选项”的“体验”选项卡上“拖拉时显示窗口内容”复选框中的选项%
>>d:rdp.rdp echo disable menu anims:i:1%登录到远程计算机时菜单和窗口的显示方式。“选项”的“体验”选项卡上“菜单和窗口动画”复选框中的选项%
>>d:rdp.rdp echo disable themes:i:0%是否允许主题%
>>d:rdp.rdp echo bitmapcachepersistenable:i:1%是否将位图缓存在本地计算机上%
>>d:rdp.rdp echo audiomode:i:1 %何处播放声音。“选项”的“本地资源”选项卡上“远程计算机声音”框中的选项%
>>d:rdp.rdp echo redirectprinters:i:0%登录到远程计算机时是否自动连接打印机。“选项”的“本地资源”选项卡上“打印机”复选框中的选项%
>>d:rdp.rdp echo redirectcomports:i:0%登录到远程计算机时是否自动连接 COM 端口。“选项”的“本地资源”选项卡上“串行口”框中的选项%
>>d:rdp.rdp echo redirectsmartcards:i:0%登录到远程计算机时是否自动连接智能卡。“选项”的“本地资源”选项卡上“智能卡”框中的选项%
>>d:rdp.rdp echo autoreconnection enabled:i:1%客户端计算机在断开连接后是否自动尝试重新连接%
>>d:rdp.rdp echo alternate shell:s:%使用 RDP 进行连接时是否自动启动程序。“选项”的“程序”选项卡上“程序路径和文件名”框中的条目%
>>d:rdp.rdp echo shell working directory:s:%使用 RDP 进行连接时自动启动的应用程序所在的文件夹位置。“选项”的“程序”选项卡上“程序路径和文件名”框中的条目%
>>d:rdp.rdp echo Smart Sizing:i:1%可以动态适应大小%
>>d:rdp.rdp echo redirectdrives:i:0%登录到远程计算机时是否自动连接本地盘。“选项”的“本地资源”选项卡上“磁盘驱动器”框中的选项。%
>>d:rdp.rdp echo audiocapturemode:i:0
>>d:rdp.rdp echo videoplaybackmode:i:1
>>d:rdp.rdp echo connection type:i:4
>>d:rdp.rdp echo allow desktop composition:i:1
>>d:rdp.rdp echo allow font smoothing:i:0
>>d:rdp.rdp echo disable cursor setting:i:0
>>d:rdp.rdp echo redirectclipboard:i:1
>>d:rdp.rdp echo redirectposdevices:i:0
>>d:rdp.rdp echo redirectdirectx:i:1
>>d:rdp.rdp echo drivestoredirect:s:
>>d:rdp.rdp echo authentication level:i:0
>>d:rdp.rdp echo prompt for credentials:i:0
>>d:rdp.rdp echo negotiate security layer:i:1
>>d:rdp.rdp echo remoteapplicationmode:i:0
>>d:rdp.rdp echo gatewayhostname:s:
>>d:rdp.rdp echo gatewayusagemethod:i:4
>>d:rdp.rdp echo gatewaycredentialssource:i:4
>>d:rdp.rdp echo gatewayprofileusagemethod:i:0
>>d:rdp.rdp echo promptcredentialonce:i:1
>>d:rdp.rdp echo use redirection server name:i:0
>>d:rdp.rdp echo use multimon:i:0
>>d:rdp.rdp echo full address:s:%MyServer%
>>d:rdp.rdp echo username:s:%user%%用户名%
if defined pwd (>>d:rdp.rdp echo password 51:b:%pwd%) else (>>d:rdp.rdp echo password 51:b)%defined判断变量是否为空%
>>d:rdp.rdp echo domain:s:%域%

REM 1.goto过去,执行完goto的语句,不会再跳转回来;
REM 2.Call过去,再加上goto:eof,会跳转回执行call语句的地方继续执行下面的语句;
goto :eof


:exec
start mstsc /admin D:/rdp.rdp %如果没加start ,那么,双击后会有一个cmd窗口一直在打开着,然后关闭远程桌面才会自动消失,或者要手动关闭%
REM start mstsc /admin D:/rdp.rdp /v: xxx.xxx.xxx.xxx:3389
REM start mstsc /admin /v:172.50.32.14
echo OK
timeout /t 2    %等待2秒%
REM pause
REM del d:rdp.rdp
:exit
del %0

How rdp passwords are encrypted | Remko Weijnen's Blog (Remko's Blog)

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/323657.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号