Jump to content

complex2010

Members
  • Gesamte Inhalte

    3
  • Registriert seit

  • Letzter Besuch

Fortschritt von complex2010

Rookie

Rookie (2/14)

  • Erste Antwort
  • Erster eigener Beitrag
  • Eine Woche dabei
  • Einen Monat dabei
  • 1 Jahre dabei

Neueste Abzeichen

0

Reputation in der Community

  1. Ups, danke :D Noch eine kleine zweite Frage: wie kann ich bei den erstellten Verzeichnissen die Berechtigung "Ändern" für $user setzen?
  2. Manche Probleme haben eine ganz einfache Lösung... *kopf->tisch* danke :) Das war die Lösung
  3. Moin Zusammen :) bin gerade dabei für die Firma ein kleines Script zu erstellen, dass in der AD mit angelegten Usern rumspielt (verschieben in Gruppen, Passwörter automatisch setzen etc) Nun sollen auf unseren Serverlaufwerken natürlich die Userverzeichnisse angelegt werden. Und irgendwas hakt hier gewaltig (muss zugeben - bin blutiger Anfänger): #**********************************************************************************# #********** Userabfrage **********# #**********************************************************************************# # Scriptvariablen vor Verwendung definieren $script:user = "" function userabfrage { $script:user = Read-Host "AD-Username eingeben" } # Funktion aufrufen userabfrage # Variablen für Weiterverarbeitung ausgeben write-host $script:user #**********************************************************************************# #********** AD-User Aktivieren und Einstellungen setzen **********# #**********************************************************************************# # Automatisches Passwort erstellen $pswd = #sorry - sollte nicht gezeigt werden, auch wenn es beim ersten Login sowieso geändert werden müsste # Standartgruppen $defaultgroups = "_all Mailboxes HK Schwanau (Germany-SWN), Login-Script, Schwanau_WLAN, hk_IQSuite_Reports_V1, Sharepoint_Global_read" # Standartberechtigungen und Einstellungen setzen $OU_SWN = "SWN_Schwanau/Windows7/Users" Set-ADUser $user -Enabled $true -changepasswordatlogon $true -Certificates @{Add=$defaultgroups} | Set-ADAccountPassword $pswd #**********************************************************************************# #********** Verzeichnisse erstellen **********# #**********************************************************************************# New-Item "\\cifs\homes\" -Name "$user" -ItemType directory New-Item "\\cifs\homes\"$user"\" -Name "Eigene Dateien" -ItemType Directory # <<<<<<<<<----- FEHLER New-Item "\\cifs\Repro\" -Name "$user" -ItemType Directory Das erste Userverzeichnis mit der Variablen $user wird einwandfrei erstellt. Beim Unterverzeichnis "Eigene Dateien" passiert nichts außer folgende Fehlermeldung: New-Item : Es wurde kein Positionsparameter gefunden, der das Argument "aaa.test\" akzeptiert. Bei \Useranlegen_konzept.ps1:48 Zeichen:9 + New-Item <<<< "\\cifs\homes\"$user"\" -Name "Eigene Dateien" -ItemType directory -Force + CategoryInfo : InvalidArgument: ( :) [New-Item], ParameterBindingException + FullyQualifiedErrorId : PositionalParameterNotFound,Microsoft.PowerShell.Commands.NewItemCommand Im Repro-Verzeichnis funktioniert die variable wieder :-/ Was mache ich falsch? Danke schon mal für eure Hilfe!
×
×
  • Neu erstellen...