web-dev-qa-db-fra.com

Obtenez 'spawn cmd ENOENT' lorsque vous essayez de créer l'application Cordova (event.js: 85)

Obtenez cette erreur dans Windows cmd lorsque j'essaie de créer (émuler) l'application 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
27
valverde93

J'ai vérifié les variables système une fois de plus et j'ai trouvé la cause du problème: manquant C:\Windows\System32\ variable. Je l'ai ajouté et cela a résolu mon problème

J'espère que cela vous aidera aussi.

64
valverde93

il suffit de l'ajouter au CHEMIN: C:\Windows\System32 et de démarrer cmd en tant qu'administrateur

13
Chetann

Je sais que c'est vieux mais j'ai simplement dû exécuter Visual Studio 2015 en tant qu'administrateur et cela a fonctionné sur Windows 7.

5
Aaron

Allez à Panneau de configuration\Système et sécurité\Système\Paramètres système avancés\Variable d'environnement et définissez la variable de chemin d'accès des variables système C:\Windows\System32\ Et redémarrez votre système.

Espérons que cela fonctionnera.

5
Saurabh