Puncte:0

Creați directorul activ al utilizatorului În bloc și folderul principal pentru utilizator, dar folderul nu a fost creat

drapel cn

toate

Încerc să creez un utilizator cu Active Directory și folderul de acasă automat folosind fișiere în vrac și csv, dar când utilizatorul termină, verific profilul utilizatorului, redirecționează folderul de acasă al fiecărui utilizator, dar verific că folderul directorului nu este creat automat, puteți rezolva problema mea?

Import-Module activedirectory
  
#Storezi datele din ADUsers.csv în variabila $ADUsers
$ADUsers = Import-csv C:\blablabla.csv

#Buclă prin fiecare rând care conține detalii despre utilizator din fișierul CSV 
foreach ($User în $ADUsers)
{
    #Citiți datele utilizatorului din fiecare câmp din fiecare rând și atribuiți datele unei variabile ca mai jos
        
    $Username = $User.username
    $Parolă = $Utilizator.parolă
    $Firstname = $User.firstname
    $Lastname = $User.lastname
    $OU = $User.ou #Acest câmp se referă la OU în care urmează să fie creat contul de utilizator
    $Parolă = $Utilizator.Parolă

    #Verificați pentru a vedea dacă utilizatorul există deja în AD
    if (Get-ADUser -F {SamAccountName -eq $Username})
    {
         #Dacă utilizatorul există, dați un avertisment
         Avertisment de scriere „Un cont de utilizator cu numele de utilizator $Username există deja în Active Directory.”
    }
    altfel
    {
        #Utilizatorul nu există, apoi procedați la crearea noului cont de utilizator
        
        #Contul va fi creat în OU furnizat de variabila $OU citită din fișierul CSV
        New-ADUser `
            -SamAccountName $Nume utilizator `
            -UserPrincipalName „[email protected]” `
            -Nume „$Firstname $Lastname” `
            -GivenName $Firstname `
            -Nume $Nume `
            -Activat $True `
            -DisplayName „$Firstname $Lastname” `
            -Calea $OU `
            -AccountPassword (convertto-securestring $Password -AsPlainText -Force) -ChangePasswordAtLogon $False `
            -HomeDirectory "\FPEB2019\William\$($Nume +" "+ $Nume utilizator)" -HomeDrive "Z:" `   
    }
}
```[rezultat][1]


  [1]: https://i.stack.imgur.com/Vm896.png
djdomi avatar
drapel za
de ce nu postați rezultatele ca text aici?
bjoster avatar
drapel cn
Directorul principal este creat de *Client*, în timp ce acesta își creează profilul. Nu este creat de un DC.
Puncte:0
drapel cn

Verificați dacă valoarea parametrului HomeDirectory „\FPEB2019\William\$($Nume +" "+ $Nume utilizator)" evaluează la valoarea corectă și intenționată, asigurați-vă că nu trebuie să utilizați o secvență de escape pentru ghilimele duble pentru a concatena șirurile pentru a obține numele folderului. Verificați dacă nu utilizați caractere nevalide în niciuna dintre variabile. Ați încercat fără spațiul dintre nume de familie și numele de utilizator?

Puteți adăuga ca parte a ciclului foreach o comandă pentru a crea folderul dorit în calea UNC dorită

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.