Nous venons de découvrir cette bizarrerie. Facile à éviter mais je suis curieux de savoir si les experts ici savent ce qui se passe.
Il semble que si vous essayez d'utiliser le clic droit "Exécuter en tant qu'administrateur" sur un fichier batch qui contient un espace et un symbole @ dans le chemin, il échouera à se lancer. Il fonctionnera correctement dans un contexte normal, ou dans une invite de commande que vous avez précédemment élevée, mais cet ensemble spécifique de circonstances provoque un échec sans cérémonie.
J'ai fait des recherches en ligne et la seule autre référence que j'ai trouvée était un message où un utilisateur nommé CapnM avait un problème similaire et avait découvert le même problème - en 2015
La fonction clic droit, Exécuter en tant qu'administrateur dans l'Explorateur de fichiers échoue si le chemin vers la cible contient à la fois un arobase (@) et un espace.
Par exemple, ces chemins fonctionnent :
D:\foo\bar\foobar\ D:\foo\bar\foo bar\ D:\@foo\bar\foobar\ D:\@foo\bar@\foobar\
Mais ceux-ci empêchent la cible (fichier batch) de s'exécuter :
D:\@foo\bar\foo bar\ D:\foo\bar\@foo bar\
S'agit-il simplement d'un bug qui n'a pas été corrigé depuis plus de 4 ans ?