1
setx.exe를 사용할 수는 있지만 최종 솔루션은 중복 항목을 만들지 않고 여러 번 호출 할 수 있어야합니다. setx를 호출하면 중복이 생성됩니다.Windows 배치 파일에서 PATH에 새 디렉토리를 안전하게 추가하는 방법은 무엇입니까?
다른 스크립팅은 허용되지 않지만 다른 무료 유틸리티를 사용할 수 있습니다.
setx.exe를 사용할 수는 있지만 최종 솔루션은 중복 항목을 만들지 않고 여러 번 호출 할 수 있어야합니다. setx를 호출하면 중복이 생성됩니다.Windows 배치 파일에서 PATH에 새 디렉토리를 안전하게 추가하는 방법은 무엇입니까?
다른 스크립팅은 허용되지 않지만 다른 무료 유틸리티를 사용할 수 있습니다.
정기적으로 내 ADDPATH.BAT
배치 파일을 사용하고, 중복을 방지하기 위해 이미 새 폴더가 있는지 확인한 후 PATH
환경 변수를 업데이트합니다.
@echo off
if .%1==. goto help
echo %PATH% | find /C /I "%*" >nul
if errorlevel 1 (
set path=%path%;%*
)
:help
echo %PATH%
모델로 유용 할 수 있습니다. 요구 사항에 맞춰 %*
을 원하는 폴더로 바꾸고 SET
을 SETX
으로 영구 변경하십시오.