Volatile environment в реестре что это
Все о реестре Regedit / All about registry
Домен в реестре Windows / Where find domain in the Windows registry?
Домен в котором находится компьютер можно посмотреть через реестр.
Для рабочих станций которые находятся в большой корпоративной доменной сети доменом будет являться доменное имя
Я приведу два примера где можно найти данные параметры.
Статья оказалась в ветке HCKU потому-что это первое место где я нашел данный параметр.
В ветке текущего пользователя
[HKEY_CURRENT_USER\Volatile Environment]
«USERDOMAIN»
Но это нужно заходить под текущим пользователем и смотреть скажете ВЫ.
Есть возможность посмотреть данный параметр в ветке HKLM
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Tcpip\Parameters]
«Domain»
Если у вас компьютер в рабочей группе, то данный параметр скорее всего будет пустой.
«Hostname»
Это значение является именем вашего компьютера.
Domain where the computer is located can be viewed via the registry.
For normal computers that are home domain is the computer name.
For workstations which are in a large corporate domain network domain will be the domain name
I will give two examples where you can find these settings.
The article was in the thread HCKU because this is the first place where I found this option.
In the branch of the current user
[HKEY_CURRENT_USER\Volatile Environment]
«USERDOMAIN»
But it need to go under the current user and to watch YOU say.
It is possible to view this parameter in the HKLM branch
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Tcpip\Parameters]
«Domain»
If you have a computer in the workgroup, this option is empty.
Все о реестре Regedit / All about registry
Домен в реестре Windows / Where find domain in the Windows registry?
Домен в котором находится компьютер можно посмотреть через реестр.
Для рабочих станций которые находятся в большой корпоративной доменной сети доменом будет являться доменное имя
Я приведу два примера где можно найти данные параметры.
Статья оказалась в ветке HCKU потому-что это первое место где я нашел данный параметр.
В ветке текущего пользователя
[HKEY_CURRENT_USER\Volatile Environment]
«USERDOMAIN»
Но это нужно заходить под текущим пользователем и смотреть скажете ВЫ.
Есть возможность посмотреть данный параметр в ветке HKLM
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Tcpip\Parameters]
«Domain»
Если у вас компьютер в рабочей группе, то данный параметр скорее всего будет пустой.
«Hostname»
Это значение является именем вашего компьютера.
Domain where the computer is located can be viewed via the registry.
For normal computers that are home domain is the computer name.
For workstations which are in a large corporate domain network domain will be the domain name
I will give two examples where you can find these settings.
The article was in the thread HCKU because this is the first place where I found this option.
In the branch of the current user
[HKEY_CURRENT_USER\Volatile Environment]
«USERDOMAIN»
But it need to go under the current user and to watch YOU say.
It is possible to view this parameter in the HKLM branch
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Tcpip\Parameters]
«Domain»
If you have a computer in the workgroup, this option is empty.
Решена Откуда берется значение системной переменной USERPROFILE
wolf05632
Пользователь
Приветствую! Подскажите, Откуда берется значение системной переменной USERPROFILE и как его изменить?
ЗЫ: в реестре нашел два раздела:
HKEY_CURRENT_USER\Volatile Environment
HKEY_USERS\S-1-5-21-932276121-466748994-1468098918-1000\Volatile Environment
изменил значения, но после перезагрузки значения стали по умолчанию.
ЗЗЫ: утилиту setenv не предлагать, т.к. она не поддерживает пробелы в строке значения переменной.
Спасибо!
glax24
Кирилл
wolf05632, %USERPROFILE% только отображает, а не устанавливает путь профилю под которым вы в данный момент находитесь..
Поэтому у вас ничего и не получается.
Вам нужно создать чистый профиль на другом локальном диске или перенести другой вместе с данными?
Techno
Кирилл
wolf05632
Пользователь
Привет Коза Ноздри! От статьи не отказываюсь, но только, если получится сделать то, что задумал, иначе смысла в статье не вижу!
Просто мне надо, чтобы команда set выдавала USERPROFILE=H:\Users\бла бла
Добавлено через 12 минут 36 секунд
Кирилл
wolf05632, утилита не переназначит переменную сама.
Для этого необходимо кое что иное.
1. Зайдите под админской учетной записью.
Переместите старый профиль куда нибудь вместе с данными,что бы если что потом восстановить.
2. Откройте редактор системного реестра
3. Перейдите в раздел системного реестра HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\WINDOWS NT\CurrentVersion\ProfileList.
4.
Найдите значение ProfilesDirectory и укажите для него адрес новой папки – скажем, D:\Users.
6. Зайдите с учетной записью Администратора.
7. Создайте новую учетную запись пользователя
8. Выйдите из системы и зайдите с новой, только что созданной, учетной записью. Теперь папка профиля будет создана там, где мы указали ранее для значения ProfilesDirectory.
9)HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList,выберите нужный sid,задайте нужное значение
ProfileImagePath,например D:\Users\SafeZone
10)рестарт,проверяем-если все хорошо то предварительно сохраненные данные учетки удаляем.
Для переноса учетки вместе с данными процедура немного отличается.
Drongo
wolf05632
Пользователь
Koza Nozdri Спасибо! Попробую на досуге. Если появятся вопросы, отпишусь! Вспомнили меня?
Добавлено через 5 минут 33 секунды
Пока то, что получилось сделать (Коза Ноздри, это будущий материал статьи, если для Вас это еще актуально):
Образ 0
Голая установленная система. Переключение раскладки ctrl+shift.
Образ 0.2
Активировал флажки для выбора файлов и папок: Упорядочить->Параметры папок и поиска->Вид->Использовать флажки для выбора элементов.
Добавил в контекстное меню файлов и папок строки:
открыть в блокноте
[HKEY_CLASSES_ROOT\*\shell\Открыть в Блокноте]
@=»»
[HKEY_CLASSES_ROOT\*\shell\Открыть в Блокноте\command]
@=»notepad.exe %1″
очистка диска
[HKEY_CLASSES_ROOT\Drive\shell\Очистка диска]
«Icon»=»cleanmgr.exe»
[HKEY_CLASSES_ROOT\Drive\shell\Очистка диска\command]
@=»cleanmgr.exe /d %1″
удалить содержимое папки
[HKEY_CLASSES_ROOT\Directory\shell\DeleteFolderContent]
«MUIVerb»=»Удалить содержимое папки»
[HKEY_CLASSES_ROOT\Directory\shell\DeleteFolderContent\command]
@=»cmd /c \»cd /d %1 && del /s /f /q *.*\»»
найти.
[HKEY_CLASSES_ROOT\Directory\shell\find]
«LegacyDisable»=-
Активировал WMP х64 через батфайл
@ECHO OFF
%windir%\system32\unregmp2.exe /SwapTo:64
REG ADD «HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\wmplayer.exe» /v Path /t REG_EXPAND_SZ /d «%ProgramFiles%\Windows Media Player» /f
Добавлено через 2 минуты 24 секунды
ЗЫ: спалился с именем и фамилией Почему нет кнопки «редактировать»
Volatile environment в реестре что это
Вопрос
I wrote this script to provide a workaround for the fact that the policy setting «Connect home directory to root of the share» does not work as advertised, see: http://social.technet.microsoft.com/Forums/en-US/winserverGP/thread/ff030a2e-c238-4611-8737-39158d089ec5.
echo %UserName% |
:Test |
timeout 20 |
net use H: || GoTo Map |
dir H:\Users\%UserName% && GoTo :End || net use h: /delete |
net use H: | find /i «%UserName%» && net use h: /delete |
:Map |
net use H: /home || GoTo :Test |
dir H:\Users\%UserName% || GoTo :Test |
:End |
cscript \\borg\sysvol\Borg.local\Policies\<31B2F340-016D-11D2-945F-00C04FB984F9>\USER\Scripts\Logon\home.vbs |
timeout 30 |
It would seem preferable to only have one script, that is, to do everying in VB script. The problem is that while net use in a command prompt correctly maps the home drive to the root of the share, I don’t know how to do this within a Script.
Lets face it, I don’t really know how the scripts I wrote do what they do. All I did was search for «volatile environment» in the Scripting Guide and read what it said, along with some cut and paste from the Script Repository and a lot of trial and error.
Does anyone have any ideas how to retrieve the correct HOMESHARE and HOMEPATH values the way net use does? All I can figure out is how to retrieve the combination, %HOMESHARE%%HOMEPATH%.
Or, if you want to offer any other suggestions, any help would be appreciated.
Реестр Windows Server 2003
HKEY_CURRENT_USER
Профили пользователей
Соглашения по созданию папок профилей пользователей (включая профиль Default User и профиль All Users) в Windows Server 2003 отличаются от соглашений, используемых в Windows NT 4.0.
Файл NTUSER. DAT содержит включаемую в реестр часть профиля для выполнившего вход пользователя (обычно в HKEY_CURRENT_USER ), и она загружается в реестр во время входа пользователя. В соответствующей подпапке профиля содержатся подпапки с дополнительными настройками.
Данные HKEY_CURRENT_USER
Настройки среды текущего выполнившего вход пользователя содержатся во вложенной иерархии подразделов. Почти все настройки конфигурации, которые находятся здесь, можно изменять в графическом интерфейсе, а не интерактивно в самом реестре.
Пользователи связывают звуковые файлы с событиями в апплете Панели управления Sounds And Audio Devices (Звук и аудиоустройства). Кроме того, схемы, звуковые файлы и описания событий добавляют некоторые приложения (например, небольшая мелодия, обозначающая поступление новой почты в Eudora).
Вместо использования редактора реестра для работы с этими настройками вы можете просматривать и изменять их в диалоговом окне System Properties (щелкните правой кнопкой на My Computer и выберите пункт Properties). Во вкладке Advanced (Дополнительно) щелкните на кнопке Environment Variables ( Переменные среды ), чтобы увидеть информацию, аналогичную рисунку 4.1.
Если вносятся изменения в настройки среды (через реестр или в диалоговом окне System Properties), то новые настройки начинают действовать только при следующем входе пользователя.
Каждый подраздел содержит информацию о соединении.