Est-il possible de créer une variable dans JavaScript et de la passer à un fichier de traitement par lots? Tout comme un simple test fait écho à une variable et déplace un fichier dans un répertoire.Passer la variable de JavaScript au fichier de commandes Windows
JavaScript.js
var s = "Gwen Stefani";
var myFile = "C:\\temp\\myfile.txt"
myBat.execute();
myBat.bat
echo s
move myFile ..
Une alternative est de créer une chaîne qui est enregistré comme un fichier batch puis exécuté, mais j'étais Je me demandais si cela pouvait se faire directement.
https://stackoverflow.com/questions/32807609/passing-parameters-from-javascript-function-to-batch-file Je pense que cela répond à la question. – 2407319dms
oui, '> doit.bat 123' va mettre'% 1' à '123' dans doit.bat – dandavis
Quelle est la commande' mv' que vous utilisez dans le fichier batch? voulez-vous dire ['move'] (http://ss64.com/nt/move.html) à la place? – aschipfl