reg agregue con %CD% y acorte la ruta en lugar del almacenamiento completo en el registro

reg agregue con %CD% y acorte la ruta en lugar del almacenamiento completo en el registro

Tengo el siguiente comando reg add:

REG ADD "HKLM\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers" /V "%CD%\test.exe" /T REG_SZ /D RUNASADMIN /F

Este comando funciona y está almacenado en el lugar correcto, pero tengo un problema con la ruta almacenada en el registro.

el archivo test.exe está end:\--=[testing]==--

pero la ruta que está almacenada en el registro tiene el siguiente aspecto:

D:\--__TE~1\Program\test.exe

debido al nombre abreviado, el comando reg add no se aplica al test.exe.

¿Hay alguna forma de almacenar la ruta completa en el registro en lugar de la abreviada? Probé todas las sugerencias que encontré, pero ninguna funcionó. ¡Gracias de antemano por las respuestas!

información relacionada