this post is quite old but i will add this for others like me that cannot get the "supposed" correct way to work ... i dont have a clue as to why the "correct" way fails......
i have an ssd as my system drive and didnt want to waist writes to it for temporary files when burning dvd's ...... after weeks of searching for a solution to the temporary burn folder location, i finaly found a solution and its not the above instructions.... they did not work for me.
i tried the dvdrw drives properties/burn tab ... i selected d: but temporary files were still sent to the c drive ..... i changed system and user variables too and still the temporary files are sent to c:\users\myname\appdata\local\microsoft\windows\burn
then on another forum a user said try this ... (thanks skyripper
Rename the burn directory, (c:\users\myname\appdata\local\microsoft\windows\burn ... i just added a space to the burn folder eg b urn)
make a hardlink using command prompt
C:\> md D:\temp\burn (or where ever you want the location to be)
C:\> cd \users\myname\appdata\local\microsoft\windows
C:\users\myname\appdata\local\microsoft\windows> mklink /J burn D:\temp\burn
this worked .... now the temporary files are copied to my d: drive which is a hdd
and the burn process completed fine.