Moin!
Um auch sicher Schreibrechte auf den Temp Ordner zu haben empfiehlt sich
GetTempPath, damit speicherst Du in Temp Dir von Windows, sollte mal was daneben gehen und Dateien darin über bleiben kann der User sie mit der Datenträgerbereinigung löschen