Как создать временный профиль пользователя

Как создать временный профиль пользователя

roaming profile

Добрый день! Уважаемые читатели и гости одного из крупнейших IT блогов России Pyatilistnik.org. В прошлый раз я вам подробно рассказал, как убрать надпись тестового режима в Windows. Сегодня же я вам покажу такую необычную вещь, а именно как сделать из профиля пользователя временный, так сказать намеренно его сломать, для тестирования или иных действий. Ниже я поведаю, для какой задачи мне потребовалась данная манипуляция. Ну, что давайте приступать от слов к делу.

Для чего вам может потребоваться создание временного профиля

Если вы мой постоянный читатель, то вы наверняка видели публикации, где я показывал, как исправить временный профиль в Windows 10, если вы системный администратор и у вас в организации есть RDS ферма, то я уверен, что на терминальных столах вы часто встречаете временные профили с формулировкой "Службе "Служба профилей пользователя" не удалось войти в систему. Невозможно загрузить профиль пользователя". Все методы решения я давно описывал.

Не так давно мне потребовалось сделать вот такую задачу, есть сетевая шара в которую складываются персональные файлы пользователей со списком баз 1С. Эти файлики нужно при входе в систему скачивать пользователю в папку AppData\Roaming\, в случае с временным профилем, пользователю присваивалась другая папка TEMP, из-за чего скрипт моих коллег не отрабатывал. Чтобы решить данную проблему и протестировать корректное применение скрипта, нужно было производить тестирование на максимально приближенных к реальности ситуациях. Сразу встал вопрос, как самому создать временный профиль пользователя.

Алгоритм создания временного профиля

Напоминаю, что у меня есть домен Active Diretory root.pyatilistnik.org и в нем есть тестовая, виртуальная машина с Windows 10. Есть пользователь Барбоскин Геннадий Викторович (barboskin.g), профиль которого я хочу превратить в тестовый. И так что мы делаем, логинимся на рабочую станцию. Далее вы открываете реестр Windows, через окно "Выполнить" указав параметр regedit.

Создание временного профиля-01

Переходим тут по пути:

HKEY_LOCAL_MACHINE\ SOFTWARE\ Microsoft\ Windows NT\ CurrentVersion \ProfileList

В папке ProfileList вы обнаружите список учетных записей, но в виде SID-ID пользователя. Пробегаемся по каждому и высматриваем в ProfileImagePath путь к профилю вашего пользователя, в моем примере, это C:\Users\barboskin.g.

Редактирование пути к профилю пользователя в реестре

Открываем ключ ProfileImagePath в значении пропишите, например C:\Users\TEMP.barboskin.g

Создание временного профиля-03

В итоге получилось вот так, делаем выход из системы.

Создание временного профиля-04

Логинимся, и видим:

Не удалось войти в учетную запись. Обычно эту проблему можно устранить, выйдя из вашей учетной записи, а затем войти в нее снова. Если вы не выйдите сейчас, все созданные вами файлы или вносимые изменения будут потеряны

Не удалось войти в учетную запись

далее закрыв синее окно, у вас в области уведомления Windows, появится новое окно:

Вы вошли в систему с временным профилем. Вы не можете получить доступ к своим файлам и файлы, созданные в этом профиле, будут удалены при выходе из системы. Чтобы это исправить выйдите!

Вы вошли в систему с временным профилем. Вы не можете получить доступ к своим файлам и файлы, созданные в этом профиле

В итоге система, слегка изменила наш ранее заданный путь в реестре на свой, у меня получилось вот так C:\Users\TEMP.

Создание временного профиля-07

В итоге мы получили временный профиль у нужного нам тестового пользователя, цель достигнута. На этом у меня все, с вами был Иван Семин, автор и создатель IT портала Pyatilistnik.org.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *