Я попробовал следующее, чтобы создать пользователя и назначить пользователю домашний каталог.
$comp = [ADSI]'WinNT://localhost,computer';
$user = $comp.Create('User', 'account14');
$user.SetPassword('Welcome1$');
$user.put('HomeDirectory','C:\Users\account14');
$user.SetInfo();
Здесь учетная запись каталога еще не присутствует. Поэтому в идеале он должен быть создан и назначен в качестве домашнего каталога. Если мы проверим свойства учетной записи пользователя14, C:\Users\account14 будет указан как локальный путь, но каталог не будет создан. В диалоговом окне свойств пользователя на вкладке профиля, если мы нажмем «Применить», каталог будет создан.