Как безопасно добавить новый каталог в PATH из пакетного файла Windows? - PullRequest
1 голос
/ 15 сентября 2011

Использование setx.exe будет разрешено, но окончательное решение должно вызываться несколько раз без создания повторяющихся записей. Если вы вызовете setx, он создаст дубликаты.

Использование других сценариев не допускается, но может быть принята другая бесплатная утилита.

1 Ответ

2 голосов
/ 15 сентября 2011

Я регулярно использую свой 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 для постоянных изменений.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...