@QJANIN, au temps pour moi, ce n'était pas ``--nonstopmode`` qu'il fallait essayer, mais ``--interaction=nonstopmode``.
Sinon, la réponse donnée par Ulrike le 29 septembre 2018 ici https://groups.google.com/g/fr.comp.text.tex/c/gFk1FqC3Zt8/m/WWP3gEDfAAAJ à une question que j'avais posée sur le même thème est sans doute l'explication de votre problème, le cœur LaTeX a changé et charge inputenc utf8 par défaut sur le premier ``\input`` effectué, c'est pourquoi si vous êtes dans un OS (MWindows) et avec un shell dont la ligne de commande n'est pas en utf8 ça ne fonctionnera sans doute pas. Enfin ça dépend du shell que vous utilisez sous MSwindow (powershell, cmd, wsl ou msys2), je crois que msys2 est par défaut en utf-8, c'est peut-être la solution… Sinon avec cmd il y a une option `/u` ou un truc de ce genre qui marchotte --- j'écris qui marchotte, parce que fondammentalement cmd continue à interpréter la ligne de commande comme une suite d'octet, et donc avec `cmd /u` il y a des cas qui ne fonctionnent pas.
Au fait, je cause, je cause, mais est-ce que vous lancez la commande de compilation depuis un shell en ligne de commande, ou bien depuis un EDI ?