Přidat otázku mezi oblíbenéZasílat nové odpovědi e-mailem Node.js - jak spustit dávkový soubor v novém terminálu W10

a vypísalo to syntax error lebo nemáte ukončenú zátvorku...


const exec = require('child_process').execFile;
const params = "" //sem napísať príkaz.
exec("cmd.exe /c '${params}' ");

netestované, ale malo by to fungovať. Ukončiť samotné cmd môžete priamo z cmd pomocou exit príkazu na konci.

Aha vy chcete rovno spustiť .bat, tak to môžete použiť len (samozrejme to jde spustiť príkazom v cmd, jak som napísal v predchádzajúcom kóde, ale je to zbytočné.


const exec = require('child_process').execFile;
exec("cesta/k/suboru/bath.bat");

Reakce na odpověď

1 Zadajte svou přezdívku:
2 Napište svou odpověď:
3 Pokud chcete dostat ban, zadejte libovolný text:

Zpět do poradny