reg는 %CD%로 추가하고 단축 경로는 레지스트리에 저장된 전체를 삽입합니다.

reg는 %CD%로 추가하고 단축 경로는 레지스트리에 저장된 전체를 삽입합니다.

다음 reg add 명령이 있습니다.

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

이 명령은 작동하고 올바른 위치에 저장되어 있지만 레지스트리에 저장된 경로에 문제가 있습니다.

test.exe 파일은d:\--=[testing]==--

그러나 레지스트리에 저장된 경로는 다음과 같습니다.

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

단축된 이름으로 인해 test.exe에는 reg add 명령이 적용되지 않습니다.

단축 경로 대신 레지스트리에 저장된 전체 경로를 얻을 수 있는 방법이 있습니까? 내가 찾은 모든 힌트를 시도했지만 아무도 작동하지 않았습니다. 답변에 미리 감사드립니다!

관련 정보