Environment.ExpandEnvironmentVariables(@"%SystemRoot%\Temp");
Имейте в виду, что временные каталоги представляют значительную возможную угрозу безопасности, так как они могут быть использованы для атаки на других пользователей путем повреждения общих данных.