关闭

JScript和本地进程通信

646人阅读 评论(0) 收藏 举报
<HTML>
<HEAD>
<TITLE></TITLE>
</HEAD>
<BODY>
<INPUT type="button" value="Button" ID=Button1 onclick="main()">
<pre id=CONSOLE style="COLOR:white;BACKGROUND-COLOR:black"></pre>
<script language=javascript>
<!--
//-------------------------------------------------------------------------
var WS = new ActiveXObject("WScript.Shell");
//-------------------------------------------------------------------------
function println(str)
{
    CONSOLE.insertAdjacentText(
"beforeEnd", str + " ");
}

//-----------------------------------------------------------------------------
function get_exec_list(command)
{
    
var list = new Array();
    
var pros = WS.Exec(command);
    
while(!pros.StdOut.AtEndOfStream)
    
{
        list.push(pros.StdOut.ReadLine());
    }

    
return(list);
}

//-------------------------------------------------------------------------
function main()
{
    
var list = get_exec_list("cmd.exe /c cd / && dir");
    
for(var c = 0; c < list.length; c++)
    
{
        println(list[c]);
    }

}

//-->
</script>
</BODY>
</HTML>

 
0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:1016201次
    • 积分:12621
    • 等级:
    • 排名:第1086名
    • 原创:103篇
    • 转载:458篇
    • 译文:37篇
    • 评论:150条
    最新评论
    技术网站链接
    生活百科
    心情驿站