Salut Liegecam64.
L'erreur provient des guillemets :
sc create mysqld start= auto DisplayName= mysqld binpath= "\"c:/Mysql/mysql-8.0.21-winx64/bin/mysqld.exe\" --defaults-file= \"C:/Mysql/mysql-8.0.21-winx64/my.ini\""
Il y a un paramètre à passer à l'exécutable dans "binpath= ".
Cela comprend le chemin vers l'exécutable ainsi que le paramètre "--default-file".
Tous les guillemets doivent être précédés par un "\", c'est-à-dire le caractère escape afin que lee guillemet ne soit pas interprété comme un délimiteur de chaîne de caractères par windows, sauf pour le premier et le dernier guillemet.
J'ai augmenté la taille du caractère que j'ai mis en rouge, afin de bien mettre en évidence les guillemets avec le caractère escape devant.
@+
Partager