process = Runtime.getRuntime().exec("cmd");通过输入输出流 获取cmd的输入输出,在console中输入命令 返回结果显示在console中。其他命令使用都没有问题,ftp也没问题。就是telnet命令无法进入,不知道原因,下面是执行结果
(win7 32位操作系统 已经安装telnet客户端)
用过了 ,那个库里面有一些bug 比如无法实现telnet代理的功能,所以才考虑使用这种办法的 , 这个方法不是也能减少工作量吗? 请问这个方法为什么就是不能成功呢
追答采用apache的net库,会让代码更具可维护性。也就是看起来更正规一些。当然了,这都不是强制的。
另外,你说net库有Bug,这个正常。你换成版本低一些的稳定(release)版试试。apache的项目还是值得信赖的。
它高版本都不能实现的功能 低版本怎么会能实现呢?
为什么使用Runtime无法获取telnet?
这样的话我帮不了你了。如果一定要坚持这种方式,可以研究下telnet客户端的底层实现,这样你就知道为啥不行了。
启动了 直接使用telnet没有问题
没有 你也在做相关的项目吗
javac不是内部或外部命令怎么办
1、找到java安装下的bin目录,运行【cmd】,输入【javac】,能提示,说明环境配置有问题 2、然后打开【cmd】输入:【path】3、看看java 相关的java相关路径有没有多余的符号,比如多出分号,逗号。如上图一样便是正常路径 正确的:错误的:4、错误以后右键【此电脑】,点击选择【属性】5、然后在左侧...
急,java中telnet访问远程电脑,然后执行cmd命令,再获取返回值。_百度...
需要个jar包:commons-net-3.3-bin.zip 下载地址:http:\/\/commons.apache.org\/proper\/commons-net\/download_net.cgi 你找的代码我修改过了,复制直接使用。linux系统需要先开启telnet服务 \/\/执行的命令System.out.println(she.sendCommand("ll"));这个输入linux 命令 import java.io.InputStream;import...
java中telnet到远程服务器,然后执行cmd命令,求代码,谢谢了
import java.io.InputStream;import java.io.PrintStream;import org.apache.commons.net.telnet.TelnetClient;public class Shell { private TelnetClient telnet = new TelnetClient();private InputStream in;private PrintStream out;private char prompt = '$';\/\/ 普通用户结束 public Shell(String ip...
如何用程序启动 CMD 程序
一般在程序用,用代码启动程序如下:1. WIN32:cmdline = telnet 127.0.0.1 23;Windows.ShellExecute(cmdline);2. JAVAcmdline = telnet 127.0.0.1 23;Runtime.getRuntime().exec(cmdline);这种方式一般可以启动 GUI 界面的程序, 如 Explorer.exe, Notepad.exe, 但是像 cmd.exe, telnet.ex...
求助啊, telnet java实现,单元测试没问题,但在web环境中调用
addOptionHandler(ttopt); telnet.addOptionHandler(echoopt); telnet.addOptionHandler(gaopt); }哎哟,这个东西的网上资料太少, 要对talnet加3个option才能在web环境下调用另外他自己的timeout是无效的,为了保证池中telnet会话的即使回收,得自己写个子线程监控会话,模拟timeout时间来释放连接。
telnet终极问题,服务器,客户端都已开启,服务也已启动,但CMD就是显示不...
telnet.exe文件丢失 ,删除或者被改名就会出现这个情况 去别人电脑上拷贝一个 telnet.exe 到系统目录 路径是 c:\\windws\\system32\\telnet.exe C:\\WINDOWS\\system32>dir telnet.exe 驱动器 C 中的卷是 SYS 卷的序列号是 F45C-1D8A C:\\WINDOWS\\system32 的目录 2009-06-15 19:27 85,504 ...
为什么我的电脑上无法使用ping,telnet,ipconfig,等命令,防火墙设定可以...
在cmd窗口运行PATH命令,看一下是否包括以下字串:PATH=C:\\Windows\\system32;C:\\Windows;C:\\Windows\\System32\\Wbem;……如果这些字串没包含,那么你需要在我的电脑右键属性窗口中,找系统和环境变量设置按钮,在下面的系统环境变量设置中找到PATH,双击打开,把这几个目录路径加入到最前面。
运行对话框里的命令,知道的进来。
cipher.exe 在NTFS上显示或改变加密的文件或目录 cisvc.exe 打开索引内容 ckcnv.exe 变换Cookie cleanmgr.exe 磁盘清理 cliconfg.exe SQL客户网络工具 clipbrd.exe 剪贴簿查看器 clipsrv.exe 运行Clipboard服务 clspack.exe 建立系统文件列表清单 cluster.exe 显示域的集群 (XP不可用) cmd.exe 进2000\\XP DOS cmd...
JAVA类如何实现telnet功能
\/*我想这就是你想要的telnet吧,既然我下面用的是apache开源包,你下来自己 看看能不能自己重写。方法已经给你提供了。要是可以的话结题吧.哈O(∩_∩)\/ import java.io.InputStream;import java.io.PrintStream;import org.apache.commons.net.telnet.TelnetClient;\/ 利用apache net 开源包,使用telnet...
黑客是怎么通过代码来攻击游览者的
首先浏览者的电脑必须有漏洞,如果打上系统补丁那就没辙了,这段代码主要是利用特定的漏洞来让浏览器在后台下载并运行指定文件,含有这样代码的网页被称为网页木马,简称网马,很多被挂了网马的网站只是被插入了一段弹出网页代码,这段代码会让浏览器弹出一个长宽为0的页面,实际上就是一个看不见的...