Ich habe es repariert - es war viel einfacher, dachte ich.
In meinem Nicht-8.3-Benutzerordner (z. B. Benutzername und nicht USERNA ~ 1) befand sich ein Leerzeichen, das die Programme als 2 Parameter C: \ Users \ User (als 1. Parameter) und Name \ AppData \ anzeigen würde. Local \ Temp (als zweiter Parameter). Es liest den ersten Parameter und veranlasst ihn, die Datei User im Ordner Users umzuleiten. Löschen der Datei C: \ Users \ User löste sie (es war nicht wichtig, da sie nur CMD-Fehler enthielt).
Die Problemumgehung (ohne diese Datei zu löschen) besteht in der Verwendung von% tmp% - und% temp% -Verweisen in Anführungszeichen.