Добавляет пользовательскую переменную окружения для службы

# win32_add_service_env_var

(PECL win32service >=1.1.0)

win32_add_service_env_var — Добавляет пользовательскую переменную окружения для службы

### Описание

function win32_add_service_env_var(string `$servicename`, string `$varname`, string `$value`): void

Функция добавляет пользовательскую переменную окружения `varname` для службы `servicename`. Функция добавляет переменные окружения только на локальном компьютере и только с привилегиями администратора.

### Список параметров

`servicename`

  Название службы, для которой требуется добавить переменную окружения.

`varname`

  Имя переменной окружения.

`value`

  Значение переменной окружения.

### Возвращаемые значения

Функция не возвращает значения после выполнения.

### Ошибки

Функция выбросит исключение ValueError, если значение параметра `service` окажется пустым.

Функция выбросит исключение ValueError, если значение параметра `varname` окажется пустым.

Функция выбросит исключение Win32ServiceException, если возникнет ошибка.

### Смотрите также

- win32_get_service_env_vars() - Считывает пользовательские переменные окружения службы
- win32_remove_service_env_var() - Удаляет пользовательскую переменную окружения для службы

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open