Cuestión : Powershell - ayuda con la escritura/el csv existentes combinados

Ive consiguió este código. aquél de usted los individuos me ayudó con hace aproximadamente dos semanas.  La escritura apenas como abajo perfectamente entonces funcionó. en un .csv

However que esta semana I necesitó para importar a más usuarios, yo tomó otra hoja de balance con todos los datos, cambiados las columnas para emparejar que el primer csv, verificado los jefes de la columna era idéntico. excepto está no dan nada pero errores.  Aquí está el código con el dominio Info substituido.  También até el .csv también… Sé su algo estúpido que me está escapando… class= " lineNumbers " >
1 del >


## codeBody del " prettyprint " del class= del id= " codeSnippet828602 " del >




*EDIT* de
correcto
class= " lastRow del
>Attachments del " nombre " del class= del class= " valor " del
del >

de la " descripción " del class= del
el class= de
del >
class= del

Respuesta : Powershell - ayuda con la escritura/el csv existentes combinados


Uno de t él le valora está insertando aquí es inválido:

      $userid = $_.givenName + $_.SN
      si ($userid.length - GT 20) {$userid = $userid.substring (0.20)}
# eco $userid; salida;            
      $newuser.samaccountname = $userid.ToString ()
      $newuser.givenName = $_.givenName
      $newuser.sn = $_.SN
      $newuser.displayName = $_.displayName
      $newuser.userPrincipalName = $_.givenName [0] +$_.givenName [1] +$_.SN + “@” + $domain
    $newuser.company =$_.company
    $newuser.mail = $_.mail
    $newuser.division = $_.division
    $newuser.employeeType = $_.empType
    $newuser.employeeID = $_.empID
    $newuser.telephoneNumber = $_.telephoneNumber
    $newuser.description = $_.description

Sugiero que usted comience con el mínimo pelado, SamAccountName, UserPrincipalName y que los agregue lentamente adentro otra vez hasta que lance el mensaje de error.

Chris
Otras soluciones  
 
programming4us programming4us