Comment exécuter deux commandes dans un fichier exécutable dans des dossiers différents ?
<p>J'essaie de créer un exécutable qui exécute deux commandes dans deux dossiers différents. </p>
<p>Je développe à l'aide de l'application React et de l'API Express, ils se trouvent dans deux dossiers différents. J'ai essayé de créer un fichier <code>.bat</code>, en exécutant <code>npm run dev</code> dans mon dossier API, puis en ouvrant un nouveau terminal, dans mon dossier d'application, j'exécute <code>npm. start</code> mais je n'arrive pas à le faire fonctionner. </p>
<p>Il est important d’ouvrir deux terminaux pour que les deux processus continuent de fonctionner. </p>
<p>Mon code actuel est le suivant : </p>
<pre class="brush:php;toolbar:false;">@echo désactivé
rem change de répertoire et exécute la commande dans l'invite de commande actuelle
cd "pathone"
echo run 'npm run dev' dans l'invite de commande actuelle
start cmd /c "npm run dev"
rem ouvre une nouvelle fenêtre d'invite de commande, change de répertoire et exécute la commande
start cmd /k "cd pathtwo && echo Exécutez 'npm start' && npm start"</pre>
<p>Après l'avoir exécuté, il indique simplement que le chemin spécifié est introuvable. </p>
<p>Toute aide serait grandement appréciée ! </p>