これを理解するために縫い合わせることはできません。私のnwjsアプリケーションからボタンのonclickを "run.cmd"実行するのを助けてください。バッチファイルを実行するノード-WebkitアプリケーションのDOMからButtonのOnClickをクリック
<button onclick="runHelperProcess()">Run Process</button>
。
<script type="text/javascript">
function runHelperProcess() {
gui.Shell.openItem('run.cmd');
}
</script>
run.cmdは、nwアプリケーションのルートディレクトリにあります。
<button onclick="require('child_process').spawn('YourBat.bat'),[]);">Run Process</button>
NB:
申し訳ありませんが、ガイドラインに正しく従わない場合は、私はstackoverflowに新しいです –
あなたはSOの新しい人なら、[ask]と[mcve]を読んでください...あなたは例えば何が起こるか/ (もしあれば) – Foon