Существует ли способ скопировать профиль пользователя в другие клиентские станции, в которые ранее не входят?

Вот пакетный файл, чтобы сделать точно что:

@Echo Off
for /f "tokens=1,2" %%i in ('sc query') do if "%%i"=="SERVICE_NAME:" call :Process %%j
Goto :EOF

:Process
set @Name=%1
if "%@Name:~0,3%"=="EED" (SC start %1
Echo %1 Started)

:EOF

Если Вы хотите измениться, "поиск префикса" изменяют строку, которая говорит:

if "%@Name:~0,3%"=="EED" (SC start %1

Префикс для поиска является "EED", и необходимо удостовериться, что Вы изменяете число длины, которое является "~0,3" часть..., если Вы хотите все сервисы, которые запускаются с "Exchange", затем изменяют то число на "~0,8"

HTH,

Glenn

1
задан 24 September 2012 в 20:54
2 ответа

Never tested, but you have to :
1 - скопируйте папку пользователя (с теми же разрешениями, будьте осторожны: они не совпадают для некоторых файлов) - часто находится в C: \ users \ или C: \ Documents and Settings \
2 - скопируйте ключ профиля пользователя (снова с теми же разрешениями) - находится в HKEY_LOCAL_MACHINE \ SOFTWARE \ MICROSOFT \ WINDOWS NT \ CurrentVersion \ ProfileList \

Уже протестировано:
1 - попросите пользователя войти на новый компьютер
2 - выполните шаги, описанные ранее
3 - попросите пользователя войти в систему, чтобы убедиться, что все в порядке

4
ответ дан 3 December 2019 в 17:12

Раньше я успешно использовал инструменты Forensit:

http://www.forensit.com/move-computer.html

1
ответ дан 3 December 2019 в 17:12

Теги

Похожие вопросы