안녕하세요,
관련 내용만 가지고는 정확하게 파악하기는 어렵지만
경로상의 문제가 아닐까 하는 추측은 해봅니다.
일단 저 프로시저에서 정의되지 않았다는 것이 변수인지 아니면 프로시저나 함수인지요?
프로시저나 함수라면 cmd에서 수행될 때,
컴파일되는 목록에 포함되어있는지 확인이 필요할 것 같습니다.
컴파일 목록에 빠져있으면 해당 프로시저나 함수를 찾지 못해 발생하는 오류인데 많은 경우에 경로의 문제로 발생됩니다.
만약 정의되지 않은 것이 변수라면, 커맨드 창에서 실행할 때만 값이 들어오지 않는 다는 것인데…
이 부분은 해당 변수의 정의에 필요한 값을 확인해나가면서 찾아가는 방법밖에 없을 것 같습니다.
(확인할 때는 HELP 명령어를 통해 확인하면 수월합니다.)