Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Автоматическая установка Windows 11 / 10 / 8 / 7 / Vista (http://forum.oszone.net/forumdisplay.php?f=83)
-   -   [решено] Пользовательские данные (http://forum.oszone.net/showthread.php?t=342913)

Денис_Блащица@vk 12-11-2019 11:20 2895846

Пользовательские данные
 
День добрый. подскажите, возможно ли во время установки через unnatend перенести папки пользователя на диск Д или создать их там в случае их отсутствия?? я видел на форуме ветку форума где при помощи relocate.xml можно перенести папку "Пользователи". но мне не совсем это нужно. я хочу чтоб во время установки на диск д упали именно папки созданного мной пользователя(Загрузки, рабочий стол, изображения etc)

Vadikan 12-11-2019 11:36 2895847

Денис_Блащица@vk, поменяйте в реестре
Код:

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders
См. также http://forum.oszone.net/thread-342812.html

Денис_Блащица@vk 12-11-2019 11:40 2895849

Цитата:

Цитата Vadikan

а это сработает в момент установки системы?

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

Anton04 12-11-2019 12:29 2895855

Цитата:

Цитата Денис_Блащица@vk
а это сработает в момент установки системы? »

В момент установки нет, в момент захода пользователя да.

P.S. HKEY_CURRENT_USER - это ветка текущего (залогиненого) пользователя.

Денис_Блащица@vk 12-11-2019 12:53 2895858

Цитата:

Цитата Anton04
В момент установки нет, в момент захода пользователя да. »

не подскажете как мне сделать так, чтоб в unnatend было прописано создавать пользователя User и копировать параметры администратора(ярлыки, настройки) и чтоб при этом создалась ветка реестра с параметрами User Shell Folders?
пытаюсь собрать первую сборку для себя, и пока вопросов больше чем ответов

Anton04 12-11-2019 13:31 2895863

Цитата:

Цитата Денис_Блащица@vk
не подскажете как мне сделать »

Для себя я это решил через запись в HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Active Setup\Installed Components (это путь от 64-bit системы) Active Setup Components (где-то на oszone.net была статья по этому поводу, только сейчас её найти никак не могу, может коллеги ссылку подскажут).

А запись в реестре гласит следующее:
Код:

%SYSTEMROOT%\regedit.exe /S %ALLUSERSPROFILE%\setting\hkcu.reg
Механизм Active Setup Components достаточно простой, если пользователь сходит первый раз в систему и данный компонент для него не выполнялся, то выполнить что написано.

Собственно всё.

Цитата:

Цитата Денис_Блащица@vk
пытаюсь собрать первую сборку для себя, и пока вопросов больше чем ответов »

А это всегда так, т.к. не понятны Ваши мотивы для данных действий, то и ответов нет.
Лично я вообще не вижу смысл в переносе пользовательский папок куда либо если нет сети и GPO. Но Вам это зачем -то надо...

Денис_Блащица@vk 12-11-2019 13:44 2895866

Цитата:

Цитата Anton04
А это всегда так, т.к. не понятны Ваши мотивы для данных действий, то и ответов нет. »

мотивы очень просты. я занимаюсь ремонтом ПК и очень много собираю пк. тут и хотелось сделать для себя готовый образ, развернуть и не парится о том, что забыл настроить какой-то элемент. хочется - собрал машину, воткнул флешку, поставил систему, ввел ключик и до свидания.
Цитата:

Цитата Anton04
Лично я вообще не вижу смысл в переносе пользовательский папок куда либо если нет сети и GPO. Но Вам это зачем -то надо... »

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

опять же, ветка реестра говорит - не использовать эти ключи))
Код:

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders]
"!Do not use this registry key"="Use the SHGetFolderPath or SHGetKnownFolderPath function instead"


Vadikan 12-11-2019 14:02 2895867

Цитата:

Цитата Anton04
В момент установки нет »

Сработает в момент установки системы, ведь вся тема этому и посвящена, повторяю ссылку http://forum.oszone.net/thread-342812.html

Цитата:

Цитата Денис_Блащица@vk
не подскажете как мне сделать так, чтоб в unnatend было прописано создавать пользователя User и копировать параметры администратора »

http://forum.oszone.net/thread-132301.html

Цитата:

Цитата Денис_Блащица@vk
просто, в данный момент у меня установлена система чистая, запущена в режиме аудита. в ней нет сейчас пользователей »

Вы для начала определитесь, сколько у вас будет таких пользователей. Потому что если больше одного, то влепив в реестре D:\Documents вместо %userprofile%\Documents, вы в лучшем случае получите кашу.

Наверное, надо делать D:\%username%\Documents и раздавать права потом https://www.outsidethebox.ms/17670/#_Toc424055553

Цитата:

Цитата Денис_Блащица@vk
мотивы очень просты. я занимаюсь ремонтом ПК и очень много собираю пк. тут и хотелось сделать для себя готовый образ, развернуть и не парится о том, »

Я бы не стал навязывать другим перенос папок на другой диск...

Anton04 12-11-2019 14:10 2895871

Цитата:

Цитата Денис_Блащица@vk
и не парится о том, что забыл настроить какой-то элемент. хочется - собрал машину, воткнул флешку, поставил систему, ввел ключик и до свидания. »

Это всё лирика, как показывает опыт ошибок трудных вы себе не представляете сколько пользовательских нужных данных могут содержатся в %AppData%, а иногда и в корне профиля или в общем профиле. Так что универсальностью данный метод и не пахнет. ;)

Цитата:

Цитата Денис_Блащица@vk
проще оперировать данными пользователя когда они на втором разделе. »

Вы не поверите это всё заблуждения идёт со времён win95. Да, тогда было понятнее разделить на два (и более) логических дисков и на одном держать ОС с приложениями, а на других данные. Но в современной среде есть куча инструментов которые помогают решить данную проблему в лёт, а вот нехватка свободного места на диске "C" выливается в головную боль для пользователя почище переустановки ОС с приложениями.

Но это всё лирика, если вы уверенны что Вам это надо, пробуйте, вариант решения я Вам подсказал и он работает. Правда не забывайте, что после применения Вашего твика для пользователя, Вам сразу нужно будет сделать или logoff или перезагрузку.

Денис_Блащица@vk 12-11-2019 14:50 2895873

Цитата:

Цитата Vadikan
Я бы не стал навязывать другим перенос папок на другой диск... »

Очень часто бывают ситуации, когда пользователь на столе хранит фото и фильмы просто в огромном количестве(ну и загрузки с фильмами само собой) занимая на системном диске все пространство. и когда места мало начинаются вопросы, поэтому лучше сразу переместить и избавить себя от лишних вопросов.

Vadikan 12-11-2019 14:59 2895874

Цитата:

Цитата Денис_Блащица@vk
опять же, ветка реестра говорит - не использовать эти ключи)) »

Но это не тот раздел реестра, на который я указал в сообщении 2...

Денис_Блащица@vk 12-11-2019 15:04 2895878

Цитата:

Цитата Vadikan
Но это не тот раздел реестра, на который я указал в сообщении 2... »

Простите мне мою невнимательность. сейчас еще попробую

Iska 12-11-2019 17:17 2895906

Цитата:

Цитата Денис_Блащица@vk
…лучше сразу переместить и избавить себя от лишних вопросов. »

Лучше не заниматься делением единственного физического диска на разделы (особенно — на основной и дополнительный на MBR).

generator324 12-11-2019 17:40 2895918

Цитата:

Цитата Iska
Лучше не заниматься делением единственного физического диска на разделы (особенно — на основной и дополнительный на MBR). »

Это ещё почему?

Vadikan 12-11-2019 17:54 2895923

Давайте не будем дальше разводить оффтоп - это тема для ХВЗ.


Время: 22:53.

Время: 22:53.
© OSzone.net 2001-