html執(zhí)行本地cmd命令 用Javascript調(diào)用cmd并執(zhí)行命令?
用Javascript調(diào)用cmd并執(zhí)行命令?設(shè)置測(cè)試.bat文件,它存儲(chǔ)在D:root目錄中。功能是將*TXT文件復(fù)制到D/test目錄。MD測(cè)試復(fù)制D:/*。TXT D暫停創(chuàng)建WScript.She
用Javascript調(diào)用cmd并執(zhí)行命令?
設(shè)置測(cè)試.bat文件,它存儲(chǔ)在D:root目錄中。功能是將*TXT文件復(fù)制到D/test目錄。
MD測(cè)試
復(fù)制D:/*。TXT D
暫停
創(chuàng)建WScript.Shell對(duì)象,直接運(yùn)行測(cè)試.dat文件。
var objShell
objShell=新建ActiveXObject()WScript.Shell“)
變量返回碼=objShell,快跑(“c:/測(cè)試.bat“,0,true)
創(chuàng)建WScript.Shell對(duì)象,它直接運(yùn)行CMD命令。
var objShell
var objShell=新建ActiveXObject()WScript.Shell“)
變量返回碼=objShell,快跑(" 命令行/c md測(cè)試“,0,正確)
iReturnCode=objShell,快跑(" 命令行/C副本D:/*。Text mytest”,0,true)
js如何調(diào)用cmd命令?
activexobject是IE的東西。例如,應(yīng)該在nodeProcess中使用child,varspawn=require(“子進(jìn)程“)。spawn,call=spawn(”命令行“,[”/c“,”echo“,”echo something“])呼叫.stdout.on(“data”,函數(shù)(Q){控制臺(tái).log(Q.toString())})呼叫.stderr.on(“data”,函數(shù)(Q){控制臺(tái).log(“error”,Q.toString())})呼叫(“exit”,函數(shù)(代碼){控制臺(tái).log(“退出”,代碼)})