bat 实现多台服务器远程桌面,不需要输入用户名和密码

bat 实现多台服务器远程桌面,不需要输入用户名和密码,第1张

手动连接远程桌面,保存为rdp文件,以后运行rdp文件就可以登录不用输密码。参考:http://jingyanbaiducom/article/90bc8fc82a01d0f653640c1fhtml

打开程序、复制文件、写入文本可以用共享实现,bat实现截图功能的话,可能需要第三方工具,你可以搜一下有没有第三方工具。

使用命令行工具scexe,执行sc不给参数,就显示用法,它支持操纵另一台windows的服务,可以启动、停止、添加、删除、修改等。

sc \\另一台windows系统 start 服务名

当然了,两个系统之间要有身份互相认证的机制,最简单的方案是都有某用户、密码也相同。

转发一个给你参考一下吧,但是真心不推荐这么干,telnet连接不安全,还是用ssh工具吧,putty,Xmanager等

@echo off

echo set sh=WScriptCreateObject("WScriptShell") >telnet_tmpvbs

echo WScriptSleep 300 >>telnet_tmpvbs

REM 把127001改为你要登录的IP地址

echo shSendKeys "open 127001" >>telnet_tmpvbs

echo WScriptSleep 300 >>telnet_tmpvbs

echo shSendKeys "{ENTER}" >>telnet_tmpvbs

echo WScriptSleep 300 >>telnet_tmpvbs

REM 用户名

echo shSendKeys "admin{ENTER}" >>telnet_tmpvbs

echo WScriptSleep 300 >>telnet_tmpvbs

REM 密码

echo shSendKeys "123456{ENTER}" >>telnet_tmpvbs

echo WScriptSleep 300 >>telnet_tmpvbs

start telnet

cscript //nologo telnet_tmpvbs

del telnet_tmpvbs

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » bat 实现多台服务器远程桌面,不需要输入用户名和密码

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情