Форум программистов и сисадминов CyberForum.ru
Вернуться   Форум программистов и сисадминов CyberForum.ru > Форум Компьютерный форум > Форум Windows > Форум Windows XP
Восстановить пароль Регистрация

Ответ Создать новую тему
 
Старый 19.12.2011, 16:29   #1
Yulia2503
Новичок
 
Регистрация: 19.12.2011
Сообщений: 5
Репутация: 0 (0)
Переменные окружения (среды) Windows XP / Windows XP

Нужно на большом количестве компьютеров изменить переменное окружение - добавить довольно много переменных. Можно это сделать при помощи bat-файла или при помощи реестра? Просто если использовать Панель управления-Система-Дополнительно-Переменные среды-... очень долго.
Старый 19.12.2011, 17:09   #2
magirus
Почетный модератор
 
Аватар для magirus
 
Регистрация: 15.09.2009
Сообщений: 41,585
Репутация: 20601 (10623)
Записей в блоге: 26
Лучшие ответы: 254
HKEY_CURRENT_USER\Environment
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment
добавлять значения через reg import или reg add
Другие темы раздела Windows XP форум. Обсуждение операционной системы Windows XP и всех траблов, с ней связанных. Установка, настройка и оптимизация, решение проблем.
Windows XP неправильная переустановка
Сделано переустановка компьютера следующим образом : 1) сначала была операционная система windows 7 , 2)сделал переустановку так: в биосе в строке 1st поставил сидиром ,потом оставил эту же настройку ,после создал диск D,C ,устанавливая сам объем памяти ,но после того ,как установилась...
Несанкционированное управление чужим ПК Windows XP
Я не прошу никого и ничего конкретно взламывать, просто хочу теоретически немного понять саму схему...поэтому прошу понимающих как-то дополнить мой пост. В интернете везде TeamViewer прописался((( Сам вижу это след. образом: нужно написать программу, которая по ипу присоединиться к чужому ПК,...
Старый 19.12.2011, 18:31  [ТС]   #3
Yulia2503
Новичок
 
Регистрация: 19.12.2011
Сообщений: 5
Репутация: 0 (0)
Переменные все равно придется вводить по одному, да? Т.е. на каждом компьютере вводить заново все переменные?

Добавлено через 36 минут
И скажите пожалуйста, чем отличается ввод через HKEY_CURRENT_USER\Environment от ввода через HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment?
Старый 19.12.2011, 18:43   #4
programina
Заблокирован
 
Регистрация: 23.10.2011
Сообщений: 4,242
Репутация: 1831 (572)
Лучшие ответы: 29
Цитата Сообщение от Yulia2503 Посмотреть сообщение
И скажите пожалуйста, чем отличается ввод через HKEY_CURRENT_USER\Environment от ввода через HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment?
Если не ошибаюсь, то первое для выбранной учетной записи пользователя, а второе для всех пользователей.
Старый 19.12.2011, 18:43
Google
Объявления
Переменные окружения (среды) Windows XP / Windows XP

Старый 19.12.2011, 20:26   #5
magirus
Почетный модератор
 
Аватар для magirus
 
Регистрация: 15.09.2009
Сообщений: 41,585
Репутация: 20601 (10623)
Записей в блоге: 26
Лучшие ответы: 254
Цитата Сообщение от Yulia2503 Посмотреть сообщение
Переменные все равно придется вводить по одному, да?
зачем - батник создать, и в назначенные задания либо в автозагрузку...
Старый 23.12.2011, 13:39  [ТС]   #6
Yulia2503
Новичок
 
Регистрация: 19.12.2011
Сообщений: 5
Репутация: 0 (0)
А как это сделать? В смысле батник создать. Что в нем должно быть?
Старый 23.12.2011, 15:53   #7
magirus
Почетный модератор
 
Аватар для magirus
 
Регистрация: 15.09.2009
Сообщений: 41,585
Репутация: 20601 (10623)
Записей в блоге: 26
Лучшие ответы: 254
на одном компьютере настроить переменные окружение и экспортировать в файл path.reg...
создать где нибудь общедоступную сетевую папку. \\server\batnik например... и положить path.reg в эту папку

в батнике: (import.bat)
Код Code
1
2
3
net use z: \\server\batnik
reg import z:\path.reg
net use z: /delete
скопировать батник на все компы сети: (copyall.bat)
Код Code
1
2
C:\> net view > list.txt
FOR /F " tokens=1 " %%i in (list.txt) do copy import.bat "%%i\C$\Documents and Settings\All Users\Главное меню\Программы\Автозагрузка"
Yulia2503, а компьютеры не в домене?
Старый 25.12.2011, 12:04  [ТС]   #8
Yulia2503
Новичок
 
Регистрация: 19.12.2011
Сообщений: 5
Репутация: 0 (0)
Нет. Спасибо большое)))) Мне очень помогло))))
Старый 25.12.2011, 13:33   #9
qvad
Модератор

Не по теме:

magirus, фу таким быть... когда-то я задавался подобным вопросом...

qvad вне форума  
Ответ Создать новую тему

Похожие темы
Тема Автор
C++ и WinAPI Переменные окружения
Здравствуйте!!! Тут возникла проблема, вызываю новый процесс с помощью функции CreateProcess и мне необходимо задать этому процессу новый блок переменных окружения, но при попытке это сделать, новый процесс вообще запускаться не хочет, все парметры укзываю в вызове...
nes
С++ для начинающих Переменные среды Windows
Как в c++ использовать переменные среды windows? Например я хочу открыть текстовый файл в каталоге C:\documents and settings\user\1.txt Переменная среда данного каталога выглядит вот так: %USERPROFILE% Пример: fp1 = fopen("C:\\documents and settings\\user\\1.txt","rb"); Как вместо...
stashappy
Windows 7 Где находятся переменные окружения в windows 7?
Где находятся переменные окружения в windows 7?
st_dent
Java IMPORT и переменные среды в Windows
Здравствуйте! Я начинающий программист. Дело в чем: я запрограммировал абстрактный тип данных "список" он лежит по адресу D:\javaProjects\List (далее всето, что насоздавала IntelliJIdea + папка src с моими классами). Теперь для реализации нового АТД "стэк" мне нужны классы "списка". Как мне их...
Странник
С++ для начинающих Переменные окружения
Помгите пожалуйста, надо настроить переменные окружения для Microsoft SDK. Кто что может скажите по этому поводу!!
fudz1k
Опции темы

Текущее время: 01:33. Часовой пояс GMT +4.

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.7 PL3
Copyright ©2000 - 2014, vBulletin Solutions, Inc.