Следующий сценарий создает резервную копию данных профиля Windows каждого пользователя, если у каждого пользователя есть папка в месте резервного копирования:
@echo off set Target=D:\backup for /f "tokens=*" %%I in ('dir /a:d-h /b "%SystemDrive%\Users\*"') do if exist "%Target%\%%~nXI\" ( ........ ) pause exit
Мне нужно изменить имя для входа одного пользователя. После изменения его в Active Directory папка профиля пользователя (C:\Users) сохраняет старое имя.
Насколько я понимаю: SID связан с учетной записью AD, и изменение имени пользователя и других свойств не влияет на профиль Windows пользователя.
Мне интересно, есть ли способ получить новое имя в пакетном режиме из его SID? Если да, то как?
Любая помощь поможет мне так много.
set
и посмотрите на свои параметры, например, профиль пользователя. - person user14797724   schedule 14.02.2021wmic useraccount where (sid='S-1-<RestOfTheSID>' and domain='%userdomain%') get name
я думаю - person Theo   schedule 14.02.2021