¿Cómo usar las variables de entorno del sistema en los eventos posteriores a la compilación de VS 2008?

¿Cómo uso las variables de entorno del sistema en los eventos posteriores a la compilación de mi proyecto sin tener que escribir y ejecutar un archivo por lotes externo? Pensé que sería tan fácil como crear una nueva variable de entorno llamadaLHDLLDEPLOY y escribiendo lo siguiente en mi cuadro de texto del evento posterior a la compilación:

copy $(TargetPath) %LHDLLDEPLOY%\$(TargetFileName) /Y
copy $(TargetName).pdb %LHDLLDEPLOY%\$(TargetName).pdb /Y

... pero ay, no. La salida de compilación muestra que escribió los archivos en el "%LHDLLDEPLOY%"carpeta (como"1 file(s) copied"dos veces), pero los archivos no están en la ruta equiparada y no hay una nueva carpeta llamada"LHDLLDEPLOY"

¿A dónde fueron realmente, y cómo hago esto correctamente?

(ACTUALIZAR:Javier dado en el clavo. Además, su formato variable de$(LHDLLDEPLOY) funcionó después de reiniciar la máquina para actualizar las variables de entorno.)

(ACTUALIZACIÓN 2: Resulta que no tuve que reiniciar mi máquina. Solo necesitaba asegurarme de que a) cerré la ventana de la lista de variables de entorno yb) cerré / relanzé Visual Studio.)

Respuestas a la pregunta(1)

Su respuesta a la pregunta