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 № 1W 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.
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