Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

Powershell Script - Benutzer per CSV erstellen

Frage Entwicklung Batch & Shell

Mitglied: gabeBU

gabeBU (Level 1) - Jetzt verbinden

10.12.2012 um 11:40 Uhr, 5014 Aufrufe

Hallo zusammen

Ich habe ein kleines "Scritplein" geschrieben, dass die Benutzer aus einer .csv-Datei auslesen- und dann anschliesend als Benutzer anlegen soll.

Hier das Script:
01.
Import-Module ActiveDirectory  
02.
$Users = Import-Csv -Delimiter ";" -Path "C:\users\Administrator\Desktop\test3.csv"   
03.
foreach ($User in $Users)   
04.
{   
05.
    $OU = "OU=Employees,DC=lab-os,DC=com"   
06.
    $Password = $User.password  
07.
    $Detailedname = $User.firstname + " " + $User.name  
08.
    $UserFirstname = $User.Firstname  
09.
    $FirstLetterFirstname = $UserFirstname.substring(0,1)  
10.
    $SAM =  $FirstLetterFirstname + $User.name  
11.
    New-ADUser -Name $Detailedname -SamAccountName $SAM -UserPrincipalName $SAM -DisplayName $Detailedname -GivenName $user.firstname -Surname $user.name -AccountPassword (ConvertTo-SecureString $Password -AsPlainText -Force) -Enabled $true -Path $OU -ErrorAction SilentlyContinue   
12.
} 
Und die csv-Datei sieht so aus:
01.
Name;Firstname;Password 
02.
MILLE;Thierry;P@ssw0rd 
03.
MILLE;Vendele;P@ssw0rd 
04.
MILLE;Blandine;P@ssw0rd
Wenn ich nun das Script ausführen erhalte ic hdie Meldung "Der Server kann die Aufforderung nicht ausführen (Zeile 11, Zeichen 15). Falls ihr ein Screenshot benötigt, kann den euch gerne noch mitgeben.

Nun habe ich versucht, den New-ADUser-Befehl ohne Script mit den gleichen Paramter auszuführen (natürlich habe ich die Variabeln durch Werte ersetzt) und dies funktioniert ohne weiteres.

Powershell wird als Administrator ausgeführt. Es funktioniert weder mit dem normalen Powershell (vorerst importiertes AD-Modul) noich mit dem Administrator: Windows PowerShell Modules.

Wisst ihr vielleicht, warum das Script nicht ausgeführt werden kann?

Gruss

gabeBU
Neuester Wissensbeitrag
Windows 10

Powershell 5 BSOD

(8)

Tipp von agowa338 zum Thema Windows 10 ...

Ähnliche Inhalte
Batch & Shell
gelöst PowerShell Script Move-Item nach x Tagen (5)

Frage von lupolo zum Thema Batch & Shell ...

VB for Applications
Powershell Script aus VBA heraus ausführen (2)

Frage von mcnico1978 zum Thema VB for Applications ...

Batch & Shell
gelöst Powershell-Script als Admin über CMD ausführen (2)

Frage von Tobiased zum Thema Batch & Shell ...

Heiß diskutierte Inhalte
Microsoft
Ordner mit LW-Buchstaben versehen und benennen (21)

Frage von Xaero1982 zum Thema Microsoft ...

Outlook & Mail
gelöst Outlook 2010 findet ost datei nicht (19)

Frage von Floh21 zum Thema Outlook & Mail ...

Netzwerkmanagement
gelöst Anregungen, kleiner Betrieb, IT-Umgebung (18)

Frage von Unwichtig zum Thema Netzwerkmanagement ...

Windows Update
Treiberinstallation durch Windows Update läßt sich nicht verhindern (14)

Frage von liquidbase zum Thema Windows Update ...