#javascript #path #environment-variables
#javascript #путь #переменные среды
Вопрос:
У меня есть Javascript, который включает
exec("powershell ..")
Но это выдает ошибку
Ошибка: ‘powershell’ не распознается как внутренняя или внешняя команда,
Моя переменная среды PATH включает % SYSTEMROOT% System32 WindowsPowerShell v1.0, который является правильным путем к Powershell, и я могу выполнить Powershell из строки cmd
Так почему же он не найден из Javascript?
Комментарии:
1. Что это за
exec
функция? Это из nodejs или какой-либо библиотеки / фреймворка? Если нет, что он делает?2. Вот как используется функция exec (в unicorn.js ) — var process = exec(«powershell -executionpolicy unrestricted «» syncScript «»», параметры, функция (ошибка, стандартный вывод, stderr) {