Имя пользователя:
Пароль:
 

Название темы: [addon] 7-Zip
Показать сообщение отдельно

Аватара для apozlevich

Ветеран


Автор проектов


Сообщения: 1025
Благодарности: 180

Профиль | Отправить PM | Цитировать


gora, я не так и не понял, как правильней всего изменять %PATH%, но хотел бы показать вам вот этот код (если коротко, то он проверяет существование каждой директории из %PATH%):
читать дальше »
Код: Выделить весь код
@echo off
setlocal enabledelayedexpansion

set curpath=%path%

:loop
for /f "delims=;" %%i in ("%curpath%") do (
   if exist "%%i" (
      if not defined newpath (
         set newpath=%%i
      ) else (
         set newpath=!newpath!;%%i
      )
   )
   set curpath=!curpath:%%i=!
   goto :loop
)
reg add "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment" /f /v Path /t REG_SZ /d "%newpath%"

И вот пример его работы с выводом:

-------
echo 127.0.0.1 google.ru >> %systemroot%\system32\drivers\etc\hosts && ipconfig /flushdns && echo Я ничего не трогал, оно само!


Последний раз редактировалось apozlevich, 29-03-2013 в 09:02.


Отправлено: 11:21, 28-03-2013 | #66

Название темы: [addon] 7-Zip