In solch einem Fall ist es am einfachsten den Process Monitor zu benutzen, um damit einfach festzustellen was eigentlich mit der temporären Datei schiefgeht. Dort siehst du ganz genau, ob die Datei im falschen Ordner erstellt werden soll oder was sonst das Problem ist.
https://technet.microsoft.com/de-de/...ssmonitor.aspx
Bei Filter setzt du process name is deine.exe, das war es.