증상
훅을 등록했는데 세션 시작 시 조용한 startup hook error. 훅이 아예 안 돈다.
원인
훅 command 문자열은 셸 환경변수 확장을 거치지 않는다. %USERPROFILE%\... 가 리터럴 문자열 그대로 경로로 쓰인다.
command
%USERPROFILE%\...
해법
설치 시점에 실제 전체 경로 리터럴을 박는다.
같은 이유로 스케줄러(schtasks) 등록에도 환경변수가 아닌 절대경로를 쓴다. 한글이 들어간 경로라면 인코딩 문제를 먼저 해결한다.