
2、确保电脑安装了telnet程序,并开启telnet服务。
3、telnet也可以跟ping一样直接telnet 域名或者ip地址,不过和ping不一样,可能由于默认端口没有打开,telnet不通。
用net use命令连接ipc$,需要管理员用户和密码。
net user \\192168110/ipc$ "password" /user:administrator;
然后用at命令远程执行。
at \\192168110 18:00 "d:\remotecmd";
18:00表示时间,下午6点at \\ip 是用来给远程电脑在指定的时间运行某个任务用的;
at \\ip hh:mm “程序路径和参数”;
比方说17:00分,用管理员账户admin 密码:123456连接到19216801,要让他运行d盘下的remotecmd你就可以这样写:
at \\19216801 17:01 "d:\remotecmd"
这样,remotecmd在一分钟内就会被执行了。
扩展资料:
远程的计算机服务需要使用远程控制软件,远程控制软件一般分客户端程序(Client)和服务器端程序(服务器)两部分,通常将客户端程序安装到主控端的电脑上,将服务器端程序安装到被控端的电脑上。
使用时客户端程序向被控端电脑中的服务器端程序发出信号,建立一个特殊的远程服务,然后通过这个远程服务,使用各种远程控制功能发送远程控制命令,控制被控端电脑中的各种应用程序运行。
参考资料来源:百度百科-远程计算机服务
注册表regedit连接网络注册表找那台电脑
不过需要目标电脑开启了remote
registry服务
你可以用“我的电脑”右键管理- *** 作-连接到另一台计算机来远程开启服务
除了改下面的键值
hkey_local_machine\system\currentcontrolset\control\terminalserver项,在右侧栏中找到“fdenytsconnections”键,打开该健,将该键值修改为十六进制的“0”,点击“确定”按钮后关闭注册
我记忆中如果目标计算机开了系统自带的防火墙。防火墙也需要设置。当然你强制停止服务可能也行你可以使用python的pexcpct包通过ssh调用远程服务器指令:
import pxssh
import getpass
try:
s = pxsshpxssh()
hostname = raw_input('hostname: ')
username = raw_input('username: ')
password = getpassgetpass('password: ')
slogin (hostname, username, password)
ssendline ('uptime') # run a command
sprompt() # match the prompt
print sbefore # print everything before the propt
ssendline ('ls -l')
sprompt()
print sbefore
ssendline ('df')
sprompt()
print sbefore
slogout()
except pxsshExceptionPxssh, e:
print "pxssh failed on login"
print str(e)
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)