/ / Emulácia terminálu Javascript v systéme Windows - javascript, node.js, windows, terminal, tty

Emulácia terminálu Javascript v systéme Windows - javascript, node.js, windows, terminal, tty

Pokúšam sa používať Javascript / NodeJS napostaviť nový príkazový riadok / terminál pre osobné použitie, ale narazím na niektoré problémy. Nezdá sa mi, že nájdem slušný spôsob interakcie s príkazovým riadkom systému Windows z vlastného jazyka Javascript.

Chápem, že v predvolenom nastavení prehliadače neumožňujú javascriptu interagovať so systémovými príkazmi, takže som zvažoval použitie soketuIO alebo takého druhu.

Plánoval som používať elektrón (chróm).

Zaujímalo by ma, aký by bol dobrý smer na vtiahnutie príkazového riadku systému Windows do môjho okna.

Úprimne povedané, aj samotné prevzatie existujúceho výstupu z CMD by bolo dobrým začiatkom.

odpovede:

1 pre odpoveď č. 1

V okne konzoly Windows môžete spustiť skript JavaScript pomocou príkazu „cscript“. Už je to dávno, čo som to urobil, a tak som skúmal svoju predchádzajúcu prácu.

Neviem nič o NodeJS, ale ako som hľadal pomoc na obnovenie pamäte, našiel som niekoľko článkov a odpovede StackOverflow, ktoré sa zdajú byť relevantné. Dúfam, že tieto pomoc.

JavaScript príkazového riadku

Ako vyzve používateľov na zadanie z skriptu príkazového riadka? - docs.nodejitsu.com

Ako čítať od stdin v JavaScripte

node.js - Ako čítať zo stdin riadok po riadku v Node - Stack Overflow