@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)



