Ответ 1
Я проверил системные переменные еще раз и нашел причину проблемы:
отсутствует переменная C:\Windows\System32\
.
Я добавил его, и это решило мою проблему.
Надеюсь, это тоже поможет.
Получить эту ошибку в Windows cmd, когда я пытаюсь создать (подражать) приложение Cordova.
D:\dev\Cordova\toDoList>cordova build android
Running command: D:\dev\Cordova\toDoList\platforms\android\cordova\build.bat
events.js:85
throw er; // Unhandled 'error' event
^
Error: spawn cmd ENOENT
at exports._errnoException (util.js:746:11)
at Process.ChildProcess._handle.onexit (child_process.js:1046:32)
at child_process.js:1137:20
at process._tickCallback (node.js:355:11)
ERROR building one of the platforms: Error: D:\dev\Cordova\toDoList\platforms\android\cordova\build.bat: Command failed with exit code 1
You may not have the required environment or OS to build this project
Я проверил системные переменные еще раз и нашел причину проблемы:
отсутствует переменная C:\Windows\System32\
.
Я добавил его, и это решило мою проблему.
Надеюсь, это тоже поможет.
просто добавьте его в PATH: C:\Windows\System32 и запустите cmd как Administrator
Я знаю, что это старо, но мне просто пришлось запускать Visual Studio 2015 в качестве администратора, и он работал на Windows 7.
Перейдите> Панель управления\Система и безопасность\Система\Расширенные настройки системы\Переменная среды и установите переменную пути системных переменных C:\Windows\System32\
и перезапустите систему.