Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: Название раздела реестра Добавлено: 17.12.07 15:57  

Автор вопроса:  Оллл
Народ, может кто знает - есть такой раздел:
HKEY_USERS - S-1-5-21-1366100306-3314381739-2418922709-1007
Что это за цифирь и как ее узнать для конкретного ПК? Вроде начало (S-1-5-21-) одинаково всегда, а дальше различается.

Ответить

  Ответы Всего ответов: 4  

Номер ответа: 1
Автор ответа:
 el-paso



Вопросов: 3
Ответов: 164
 Профиль | | #1 Добавлено: 17.12.07 18:35
Ваще-то эта "цифирь" не для конкретного компа, а для конкретного пользователя. Точнее, это ключ реестра с настройками, а "цифирь" - грубо говоря, уникальный идентификатор пользователя на данном ПК. Один и тот же пользователь на разных ПК будет иметь разную такую "цифирь". Пытаться ее вычислить самому - никому ненужный гемморой.

Может сформулируй себе задачу по иному, чтоб без "цифири"... :)

Ответить

Номер ответа: 2
Автор ответа:
 Оллл



Вопросов: 41
Ответов: 43
 Профиль | | #2 Добавлено: 17.12.07 19:14
Мне нужно создать несколько подразделов (в ODBC), а не зная имени верхнего раздела, внутри него ничего не создать. Хотя может я неправ - подскажи пожалуйста, если знаешь как в этом случае решить проблему

Ответить

Номер ответа: 3
Автор ответа:
 el-paso



Вопросов: 3
Ответов: 164
 Профиль | | #3 Добавлено: 17.12.07 19:29
Если ты хочешь создать структуру в реестре для текущего пользователя, то используй HKEY_CURRENT_USER как имя верхнего раздела. Потому что на самом деле, когда пользователь заходит в систему, содержимое его личного ключа с той самой "цифирью" становится доступным через HKEY_CURRENT_USER.

А если нужно создать глобальную структуру (для всех пользователей машины), тогда создавай ее в HKEY_LOCAL_MACHINE.

Ответить

Номер ответа: 4
Автор ответа:
 Оллл



Вопросов: 41
Ответов: 43
 Профиль | | #4 Добавлено: 18.12.07 13:19
Да, это наверное решит проблему.
Спасибо, попробую

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам