1097 字
5 分钟
远程桌面管理绿色便携版
在家,在公司,经常通过远程连接来互相操作。后来又有各种云机器、VPS 等,越来越多的 WIN 机器。每次使用的时候都要翻找机器的账号,密码,IP,端口等等,颇为不便。于是在搜索引擎搜索各种管理软件。然而不是广告繁多。就是功能复杂使用不便。
是在无奈之下。只好自己操刀使用易语言写了一个。简单来说就是一个记录机器信息的管理库。使用的时候调用 Win 自带的 mstsc 来远程。省去了繁杂的翻找机器配置信息的时间。
远程桌面之本地便携版
特点
- 加密存放你的机器信息配置
- 绿色便携性,主程序和密码库放置于可移动的设备上,随用随存(例如 onedrive 等网盘)
- 可设置开机自启动【需要管理员权限运行后才能设置】(带互斥功能防止重复运行)
- 可最小化到托盘(设置密码后到托盘后会自动加密)
目前版本号为 v2.8
WinRemoteDesktop
这是之前找到的一个远程软件。(只改了 IP 的判定,因为有不少机器 IP 是用的域名,其他未动)
没有自启动,没有软件界面加密 。非常不安全
在下也不会 C# 。。。想加功能,然而看不懂代码。。。只能撸易语言了。。。如果有大佬会、并且整一个的时候记得带我分享一个,感谢感谢
作者开源在 github:https://github.com/wwlsky/WinRemoteDesktop
网钛远程桌面管理助手
这个软件功能挺多,不过个人不习惯。。。。。。
远程桌面管理工具
“远程桌面管理工具” 可以批量管理服务器、VPS,一键导入数据,批量远程连接,简单便捷,省时省力! 软件支持群控,一键同时操控所有电脑,执行命令、运行程序、传输文件、关机重启,尽在弹指一挥间! 还支持桌面监控,远程窗口智能排布,局部位置放大显示,实时监视每台计算机的系统及程序运行状态! 您还可以添加自定义信息,设置访问密码,另有标记分组、自定义列、权限管理、备份恢复等强大功能! 敬请下载,亲自体验!
看起来不错。。不过是收费的,所以就放弃了。。。有需求的可以看看
3389端口修改命令
另存为 bat 文件(CRLF 格式)
@ECHO OFF>nul 2>&1 %SYSTEMROOT%\system32\caCLS.exe %SYSTEMROOT%\system32\config\systemif '%errorlevel%' NEQ '0' (GOTO UACPrompt) ELSE ( GOTO gotAdmin ):UACPromptECHO Set UAC = CreateObject^(Shell.Application^) > %temp%\getadmin.vbsECHO UAC.ShellExecute %~s0, , , runas, 1 >> %temp%\getadmin.vbs%temp%\getadmin.vbsexit /B:gotAdminif exist %temp%\getadmin.vbs ( del %temp%\getadmin.vbs )title nat.eemode con: cols=36 lines=8color 17SET wall=HKLM\SYSTEM\ControlSet001\Services\SharedAccess\Parameters\FirewallPolicy\FirewallRulesSET rdp=HKLM\SYSTEM\ControlSet001\Control\Terminal Server:MenuCLSECHO.ECHO 1.修改远程桌面端口ECHO.ECHO 2.修改用户密码ECHO.ECHO 3.重启计算机ECHO.choice /C:123 /N /M 请输入你的选择 [1,2,3]:if errorlevel 3 GOTO:Restartif errorlevel 2 GOTO:Passwordif errorlevel 1 GOTO:RemotePort:RemotePortSET Port=3389CLSECHO 修改远程桌面端口ECHO.ECHO 输入^ q ^返回主菜单ECHO 留空默认使用 3389 端口ECHO 按回车键 (Enter) 确定ECHO.SET /P Port=自定义端口范围(1-65535):ECHO;%Port%find &&goto:RemotePortECHO;%Port%findstr ^0.*&&goto:RemotePortIF %Port% == q (GOTO:Menu)IF %Port% == 0 (GOTO:RemotePort)IF %Port% == (SET Port=3389)IF %Port% LEQ 65535 (Reg add %rdp%\Wds\rdpwd\Tds\tcp /v PortNumber /t REG_DWORD /d %Port% /f > nulReg add %rdp%\WinStations\RDP-Tcp /v PortNumber /t REG_DWORD /d %Port% /f > NULReg add %wall% /v {338933891-3389-3389-3389-338933893389} /t REG_SZ /d v2.29Action=AllowActive=TRUEDir=InProtocol=6LPort=%Port%Name=Remote Desktop(TCP-In) /fReg add %wall% /v {338933892-3389-3389-3389-338933893389} /t REG_SZ /d v2.29Action=AllowActive=TRUEDir=InProtocol=17LPort=%Port%Name=Remote Desktop(UDP-In) /fCLSECHO.ECHO 修改成功。ECHO.ECHO 请牢记,你的远程端口是: %Port%ECHO.ECHO 重启计算机生效。TIMEOUT 5 >NULGOTO:Menu) ELSE (CLSECHO.ECHO 错误端口: %Port%ECHO 大于所设置的范围,ECHO 请在^1 - 65535^内。TIMEOUT 3 >NULGOTO:RemotePort):PasswordSET pwd1=SET pwd2=CLSECHO 修改当前用户: %username% 的密码ECHO.ECHO 输入^ q ^返回主菜单ECHO 按回车键 (Enter) 确定ECHO.SET /p pwd1=请输入新密码:IF %pwd1% == q (GOTO:Menu)CLSECHO.ECHO 输入^ q ^返回主菜单ECHO 按回车键 (Enter) 确定ECHO.SET /p pwd2=请再次输入密码:IF %pwd2% == q (GOTO:Menu)IF %pwd1% == %pwd2% (CLSnet user %username% %pwd2%PAUSE&&GOTO:PasswordECHO.TIMEOUT 3 >NULGOTO:Menu) ELSE (CLSECHO.ECHO 密码错误,请重新输入。TIMEOUT 3 >NULGOTO:Password):RestartCLSECHO 正在倒计时重启……TIMEOUT /t 5shutdown.exe /r /f /t 0EXIT