关于java中channelshell的信息
...中死循环。ChannelShell结果难处理,求指点
1、无法执行多条命令,每次ChannelExec在connect前要先setCommand,最后一次的设置生效。由于第一个原因的限制,如果执行的命令需要环境变量(如JAVA_HOME),就没有办法了。这种方式执行基本的ls,ps之类的命令没有问题,需要复杂的环境变量时有点力不从心。
2、打开注册表编辑器,定位到[HKEY_CURRENT_USER\Software\Microsoft\Windows\ CurrentVersion\Explorer\CabinetState],新建字符串值“Use Search Asst”,设值为“no”。
3、例八:从桌面或开始菜单中打开任何一个程序, 出现错误提示:0x...指令引用的0x00000000内存,该内存不能为read。省略号代表可变值。而从运行中打开程序没问题。
4、在检查运行regedit进入注册表, 在HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellExecuteHooks 下,应该只有一个正常的键值{AEB6717E-7E19-11d0-97EE-00C04FD91972}, 将其他的删除。【如果还有一个(默认)值不用管它,一般它为空。】必要时【还原】或重新安装系统。
« 上一篇
分类信息php,分类信息网站有哪些
下一篇 »
pythoncgi教程,于国泳主任医师简介
