시스템 또는 사용자 특정 환경 변수를 설정하는 방법을 알고 있습니다.
이제 문제는 PATH
사용자 PATH에 입력 한 값이 시스템 PATH에 자동으로 추가 되고 효과적인 PATH 변수가되도록 변수가 처리 된다는 것입니다.
즉, 내가 가지고 있다고
(체계) PATH=C:\Windows\System32;C:\Program Files\Foo\bin;...
및 (USER) PATH=C:\Program Files\Bar\bin
( %PATH%
이 값이 없음)
이 사용자의 결과 환경 변수는 다음과 같습니다.
(유효한) PATH=C:\Windows\System32;C:\Program Files\Foo\bin;...;C:\Program Files\Bar\bin
그러나 매우 구체적인 OS 사용자 계정의 경우 PATH 환경 변수에 PATH bar\bin
시작 부분이 아닌 디렉토리 가 있어야합니다 .
PATH
사용자에게 PATH
변수를 시스템 변수 에 추가하는 대신 해당 사용자의 값 으로 완전히 대체하도록 창에 지시하는 적절한 방법이 있습니까?
참고 : 배치 파일에서 env.vars를 원하는대로 설정하고 조정할 수 있으므로이 모든 것이 중요하지 않습니다.
PATH
이 특정 사용자 계정이 더 나은 다른를함으로써 제공 될 것입니다 PATH
. 나는 많은 해결 방법이 있다는 것을 알고 있지만 OS / 레지스트리 수준에서이를 달성하기 위해 즉시 사용할 수있는 것이 있는지 여부에 관심이있었습니다.