用Javascript调用cmd并执行命令?

 我来答
言南絮
高粉答主

2018-01-03 · 繁杂信息太多,你要学会辨别
知道小有建树答主
回答量:187
采纳率:100%
帮助的人:29.5万
展开全部
  1. 建立test.bat文件,存于D:根目录下,作用是将*txt文件拷贝到d:/test目录下。

    md test

    copy d:/*.txt d:/test

    pause

  2. 创建WScript.Shell对象,由该对象直接运行test.dat文件。

    var objShell

    objShell=new ActiveXObject("WScript.Shell")

    var iReturnCode=objShell.Run("c:/test.bat",0,true)

  3. 创建WScript.Shell对象,由该对象直接运行CMD命令。

    var objShell

    var objShell= new ActiveXObject("WScript.Shell")

    var iReturnCode=objShell.Run("cmd.exe /c md test",0,true)

    iReturnCode=objShell.Run("cmd.exe /c copy d:/*.text mytest",0,true)

在js中调用php的代码:

  1. <SCRIPT Language = "JavaScript">

    function func()

    { if(confirm("Are you OK with this?")) 

    { this.location = "ok.php?action=ok"; } 

    else 

    { this.location = "ok.php?action=cancel"; } } 

    </SCRIPT> 

    <html> 

    <head> 

    </head> 

    <body> 

    <a href="#" href="#" onClick="javascript:func();">Please Click</a> 

    </body> 

    </html>

    if($_GET["action"]=="ok") 

    { echo "I'm OK!"; } 

    else 

    {echo "I'm not OK!"; }  

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式