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ď č. 1V 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.
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