簡體   English   中英

我如何從Node-Webkit應用程序退出並使用外部CMD文件?

[英]How do I exit and external CMD file from a Node-Webkit Application?

我有一個批處理腳本run.cmd女巫在Node-WebKit應用程序的同一dir中。 我想從Node-Webkit應用程序中運行按鈕的run.cmd onClick 我嘗試了網上找到的幾種不同的代碼段,但我無法縫隙找出答案...

<button onclick="runHelperProcess()">Run Process</button>

<script type="text/javascript">
    function runHelperProcess() {
        gui.Shell.openItem('run.cmd');
    }
</script>

^^^這和我所得到的差不多,仍然無法正常工作。 當我這樣做時,它將打開Node-Webkit應用程序的另一個實例,並使用.cmd文件作為文本文件並顯示文件文本而不是運行它。

有誰知道如何做到這一點?

那是不可能的。 您無法從nw.js停止外部進程,或者必須制作自己的C ++插件,該插件會與其他進程進行交互(非常復雜,因為您必須與js應用程序和進程進行交互,然后返回事件。 ..)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM