몇개의 주소를 추가하여 PATH
변수를 수정하는 배치 파일이 있습니다. 사용자가 로그 오프하면 PATH
이 원래 값으로 재설정됩니다 (배치 파일을 실행하기 전). 이 동작은 정상입니다.Windows CMD - 배치 파일에서 경로 변수 재설정?
그러나 배치 파일을 두 번 이상 실행하면 동일한 값이 다시 추가되고 각 배치가 실행 된 후에 길어지는 지나치게 긴 중복 PATH 변수로 끝납니다.
사용자가 로그온 할 때 변수 값을 미리 설정하기 전에 변수를 재설정하고 싶습니다. 나는이 솔루션이 임시 파일에 원래의 값을 쓰고 그것을 다시 읽는 것이지만, 더 좋은 방법은 그것을 할 것이라고 생각한다.
이것은 실제로 제가 끝내었던 것입니다. 감사! – Ben
"여분 물건"을 망쳐 놓으면 추가 혜택이 있습니다. 해결할 수 있습니다. 내가 처음했을 때 후행하는 "\"을 잊어 버렸습니다. 간단하지만 효과적인 팁 주셔서 감사합니다! – granadaCoder