/ / Emulacja terminala JavaScript w systemie Windows - javascript, node.js, windows, terminal, tty

Emulacja terminalu Javascript w systemie Windows - javascript, node.js, windows, terminal, tty

Próbuję użyć Javascript / NodeJS dozbudować nowy wiersz poleceń / terminal do użytku osobistego, ale mam problemy. Nie mogę znaleźć dobrego sposobu interakcji z wierszem poleceń systemu Windows z własnego Javascript.

Rozumiem, że domyślnie przeglądarki nie zezwalają na javascript do interakcji z komendami systemowymi, dlatego rozważałem użycie socketIO lub coś w tym rodzaju.

Planowałem używać elektronu (chromu).

Zastanawiam się, jaki byłby dobry kierunek, aby przeciągnąć env wiersza poleceń systemu Windows do mojego okna.

Szczerze mówiąc, nawet samo pobranie istniejącej produkcji z CMD byłoby dobrym początkiem.

Odpowiedzi:

1 dla odpowiedzi № 1

W oknie konsoli Windows można wykonać skrypt JavaScript za pomocą polecenia „cscript”. Minęło trochę czasu, odkąd to zrobiłem, więc recenzowałem moją poprzednią pracę.

Nic nie wiem o NodeJS, ale kiedy szukałem pomocy w odświeżeniu pamięci, znalazłem kilka artykułów i odpowiedzi StackOverflow, które wydają się odpowiednie. Mam nadzieję, że te pomoce.

JavaScript wiersza poleceń

Jak pytać użytkowników o dane wejściowe ze skryptu wiersza polecenia? - docs.nodejitsu.com

Jak czytać ze standardowego w JavaScript

node.js - Jak czytać ze standardowego wejścia linia po wierszu w węźle - Przepełnienie stosu