Điểm:0

Tạo Thư mục hoạt động của người dùng Hàng loạt và thư mục chính cho người dùng nhưng thư mục Không được tạo

lá cờ cn

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
djdomi avatar
lá cờ za
tại sao không đăng kết quả dưới dạng văn bản ở đây?
bjoster avatar
lá cờ cn
Thư mục chính được tạo bởi *Client*, trong khi nó đang tạo hồ sơ của nó. Nó không được tạo ra bởi một DC.
Điểm:0
lá cờ cn

Xác minh rằng giá trị của tham số HomeDirectory "\FPEB2019\William\$($Lastname +" "+ $Username)" ước tính thành giá trị chính xác và dự định, hãy đảm bảo rằng bạn không cần sử dụng chuỗi thoát cho dấu ngoặc kép để nối các chuỗi để lấy tên thư mục. Kiểm tra xem bạn có đang sử dụng các ký tự không hợp lệ trong bất kỳ biến nào không. Bạn đã thử bỏ khoảng cách giữa họ và tên người dùng chưa?

Bạn có thể thêm lệnh như một phần của chu trình foreach để tạo thư mục mong muốn trong đường dẫn UNC mong muốn

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.