tất cả các
Tôi đang cố gắng tự động tạo người dùng với Active Directory và thư mục chính bằng cách sử dụng tệp hàng loạt và csv nhưng khi người dùng hoàn tất, tôi kiểm tra hồ sơ người dùng, nó sẽ chuyển hướng thư mục chính của mọi người dùng nhưng tôi kiểm tra thư mục thư mục không được tạo tự động, bạn có thể giải quyết vấn đề của tôi?
Nhập mô-đun activedirectory
#Lưu trữ dữ liệu từ ADUsers.csv trong biến $ADUsers
$ADUsers = Nhập-csv C:\blablabla.csv
#Lặp qua từng hàng chứa chi tiết người dùng trong tệp CSV
foreach ($Người dùng trong $ADUsers)
{
# Đọc dữ liệu người dùng từ mỗi trường trong mỗi hàng và gán dữ liệu cho một biến như bên dưới
$Username = $User.username
$Password = $User.password
$Firstname = $User.firstname
$Lastname = $User.lastname
$OU = $User.ou #Trường này đề cập đến đơn vị tổ chức mà tài khoản người dùng sẽ được tạo trong
$Password = $User.Password
#Kiểm tra xem người dùng đã tồn tại trong AD chưa
nếu (Nhận-ADUser -F {SamAccountName -eq $Username})
{
#Nếu người dùng tồn tại, hãy đưa ra cảnh báo
Cảnh báo ghi "Tài khoản người dùng có tên người dùng $Username đã tồn tại trong Active Directory."
}
khác
{
#Người dùng không tồn tại sau đó tiến hành tạo tài khoản người dùng mới
#Tài khoản sẽ được tạo trong OU được cung cấp bởi biến $OU được đọc từ tệp CSV
Người dùng AD mới `
-SamAccountName $Username `
-UserPrincipalName "[email protected]" `
-Tên "$Firstname $Lastname" `
-GivenName $Firstname `
-Họ $Lastname `
-Đã bật $True `
-DisplayName "$Firstname $Lastname" `
-Đường dẫn $OU `
-AccountPassword (chuỗi chuyển đổi bảo mật $Password -AsPlainText -Force) -ChangePasswordAtLogon $False `
-HomeDirectory "\FPEB2019\William\$($Lastname +" "+ $Username)" -HomeDrive "Z:" `
}
}
```[kết quả][1]
[1]: https://i.stack.imgur.com/Vm896.png