模块名称:控制台交互操作模块
作者:非安全工作室 hacker0058
版本:2.0
只对Windows NT以上系统有效!
功能简介:采用多线程技术,实现对本机控制台的标准输入与输出的快速操作,也可以用来网络计算机间的CMD交互操作.
声明:请不要将此用于非法用途,由此造成的后果,作者不负有任何直接或间接责任.
------------------------------
.版本 2
.子程序 控制台_断开连接, 逻辑型, 公开, 断开一个已经连接的控制台,成功返回真,失败返回假.注意:在标准输入里输入命令"exit"也可以达到断开连接的目地.
.子程序 控制台_发送命令, 整数型, 公开, 向已经连接的控制台发送命令(标准输入),返回输入命令的实际长度,返回0意味着失败,非0表示成功.
.参数 命令名, 文本型, , 可以是任何控制台命令,注意:已经对exit命令做了处理,输入命令"exit"可以达到断开连接的目地.
.子程序 控制台_连接, 整数型, 公开, 连接到创建的一个隐式CMD进程,以实现对控制台的标准输入与输出操作.返回CMD进程的进程ID,0意味着失败,非0表示成功.
.参数 CMD名称, 文本型, 可空, 默认名称是CMD.EXE,如果被改名,请在这里改为相应名称,备注:要创建一个CMD进程,程序必须要知道它的名称.
.参数 运行目录, 文本型, 可空, 创建CMD进程时的默认目录,这里默认在系统目录,如果要指定其它目录,请在目录名后加上"\"
.子程序 控制台_取回结果, 逻辑型, 公开, 取回已连接控制台的命令提示(控制台标准输出与标准错误输出,也就是"回显"),成功返回真,失败返回假..
.参数 输出编辑框, 编辑框, , 要输出到的编辑框.
13435644459[下载].rar
|