Я пытаюсь автоматизировать копирование данных профиля из одной учетной записи в другую. Эта другая учетная запись пользователя создается в сценарии PowerShell из учетной записи администратора. Я копирую шаблон
Этот скрипт должен быть запущен на компьютере с Windows 8. Я подумал, что могу предположить, что USERPROFILE будет [HomeDrive]\Users [AccountName]\, но я столкнулся с ситуацией, когда на самом деле это [HomeDrive]\Users [AccountName]. [MachineName],
Я использую следующий фрагмент для создания учетной записи пользователя,
function CreateLocalUser([string] $userName, [string] $password, [string] $description)
{
$computer = "localhost"
$objOu = [ADSI]"WinNT://$computer"
$objUser = $objOU.Create("User", $userName)
$objUser.SetPassword($password)
$objUser.SetInfo()
$objUser.Description = $description
$objUser.SetInfo()
return $objUser
}
Как я могу получить созданный домашний каталог пользователей без использования расширений Powershell?