0 / 0 / 0
Регистрация: 03.06.2017
Сообщений: 11
1

Изменить path для работы программы

03.06.2017, 15:57. Показов 3001. Ответов 2

Author24 — интернет-сервис помощи студентам
Здравствуйте. Возникла острая необходимость изменить path (переменную среды в Windows). Пробовал string path = getenv("path"), а потом добавить нужную часть и прописать system("setx path "здесь переменная""), но выскакивает ошибка в консоли "Предупреждение. Сохраненные данные будут усечены до 1024 знаков.". Пробовал разложить строку на отдельные части и в цикле прописывать system("setx path %path%"c:\\bla bla;""), но деление строк возможно только по знакам точки с запятой, а они иногда отсутствуют или двоятся. Пробовал использовать set для создания переменной на время выполнения программы (что было бы невероятно здорово), но не вышло. Помогите.

P.S. Уже 3 дня бьюсь и даже специально для этого на форуме зарегистрировался. Сил нет, хоть нанимай человека, который будет приезжать к юзерам на дом и вручную прописывать path
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
03.06.2017, 15:57
Ответы с готовыми решениями:

Изменить программу для работы с массивом из string
Дана программа подсчета четных и нечетных слов в тексте: #include <iostream> using namespace std;...

Оптимизация программы для работы со списками
Здравствуйте! Написал код, который мне скоро сдавать по предмету. Хотелось бы узнать как его...

Необходимые для работы программы DLLки.
Даже самая простая консольная программа таскает за собой различного рода системные DLL файлы, из за...

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

2
7784 / 6553 / 2982
Регистрация: 14.04.2014
Сообщений: 28,615
03.06.2017, 17:53 2
Лучший ответ Сообщение было отмечено DUB1401 как решение

Решение

Там какие-то сложности с этой командой. Записывай сразу в реестр.
1
0 / 0 / 0
Регистрация: 03.06.2017
Сообщений: 11
04.06.2017, 13:34  [ТС] 3
Спасибо за совет, но уже придумал совсем другой подход к решению этой проблемы. Работает. А с реестром сейчас тоже попробую для общего развития.
0
04.06.2017, 13:34
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
04.06.2017, 13:34
Помогаю со студенческими работами здесь

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

Программа для работы с БД, работа программы по сети
Здравствуйте форумчане, прошу помощи в следующей задаче. Я делаю Программу которая работает с БД, и...

Создание программы для работы с текстовыми файлами
Здравствуйте, я естественно новичок в C++, стал изучать этот язык для того, чтобы создать...

Изменить размерность массивов во время работы программы
Добрый день. Суть проблемы такова: из txt файла считывается размер двумерного массива и создает...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru