För att "läsa värdet på en systemmiljövariabel i ett T-SQL-skript" kan du ställa in SQL Management Studio att använda "sqlcmd Mode".
Då kan du använda så här:
Print '$(TEMP)'
:r $(Temp)\Member.sql
go
Jag är inte säker på hur detta görs utanför "SQL Management Studio", men det borde vara svårt att ta reda på det.