1

Добавление переменной среды пользователя Windows

Добавление переменной среды пользователя Windows

Есть тривиальная задача, добавить в переменные пользователя переменную Path. делается в пару кликов . Проблема в следующем: проделать это необходимо на 1000 устройств под управлением Windows 7 и Windows 10, также установлены различные мониторы с разным разрешением. Была мысль использовать какой то софт для написания скрипта копирования действий--но абсолютно разное окружение на рабочем столе, разное расширение мониторов--скрипт ведет себя не всегда адекватно. Возможно это решить как то программно? На том же Pytone? Попробовал, как пример, вот такую конструкцию :

import os

print(os.environ['PATH'])

os.environ['PATH'] += ';C:\ new\path'

print(os.environ['PATH'])

но переменная прописывает путь в IDE Paycharm и выводит следующее:

C:\Users\a*****n\PycharmProjects\pythonProject1\venv\Scripts;;C:\ new\path

Может есть мысли? Одна голова хорошо....

Вы смотрите срез комментариев. Показать все
6
Автор поста оценил этот комментарий

Элементарнейший батник

set PATH=%PATH%;C:\new\path
И не ебите мозг

раскрыть ветку (10)
0
Автор поста оценил этот комментарий

проблема не решилась, батник выполняется , переменная не добавляется

0
Автор поста оценил этот комментарий

Спасибо!

0
Автор поста оценил этот комментарий

Но, ведь это ничего не добавит в переменные пользователя и только сработает в той консоле, в которой это ввели, но зато как дерзко звучит)

раскрыть ветку (7)
0
Автор поста оценил этот комментарий

setx работает.

0
Автор поста оценил этот комментарий
setx? ¯\_(ツ)_/¯
0
Автор поста оценил этот комментарий

да проблему так и не решил

раскрыть ветку (4)
0
Автор поста оценил этот комментарий

Попробуйте сделать похожей командой: SETX PATH "%PATH%;F:\n-compile" это пример с стековерфлоу, похож на рабочий

раскрыть ветку (3)
0
Автор поста оценил этот комментарий

не понимаю как эта команда работает

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

C:\tmp\bin надо поменять на тот путь, который вам нужен и да, кавычки обязательны

Иллюстрация к комментарию
0
Автор поста оценил этот комментарий

ОШИБКА: Синтаксическая ошибка. Параметр по умолчанию нельзя использовать более '2' раз(а).

Введите "SETX /?" для получения справки по использованию.

Для продолжения нажмите любую клавишу . . .

Вы смотрите срез комментариев. Чтобы написать комментарий, перейдите к общему списку

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества