PowerShell UserFolder mit Unterordner und Berechtigungen (csv)
Hallo erstmal,
ich bin Anfänger im Bereich Powershell und bräuchte Hilfe für ein Powershell Script.
Ich will für unserern Fileserver für jeden Benutzer ein eigenes Laufwerk anlegen, worauf er nur selbst zugriff hat. Dieser Ordner soll des weiteren einen Unterordner für unser Warenwirtschaftssystem haben (Wawi). Idealerweise würde mir das Script noch folgende Berechtigungen setzen:
Den ersten Teil konnte ich mir schon einigermaßen ergoogeln und das klappt soweit auch. Er legt mir aus einer CSV Datei die Ordnernamen an. jetzt hapert es eigentlich nur noch an dem Unterordner pro User und idealerweise den Berechtigungen.
In der CSV steht folgendes:
Kann mir hier vielleicht jemande helfen? Vielen Dank im Voraus.
Grüße
lupolo
ich bin Anfänger im Bereich Powershell und bräuchte Hilfe für ein Powershell Script.
Ich will für unserern Fileserver für jeden Benutzer ein eigenes Laufwerk anlegen, worauf er nur selbst zugriff hat. Dieser Ordner soll des weiteren einen Unterordner für unser Warenwirtschaftssystem haben (Wawi). Idealerweise würde mir das Script noch folgende Berechtigungen setzen:
Den ersten Teil konnte ich mir schon einigermaßen ergoogeln und das klappt soweit auch. Er legt mir aus einer CSV Datei die Ordnernamen an. jetzt hapert es eigentlich nur noch an dem Unterordner pro User und idealerweise den Berechtigungen.
$folders = Import-Csv -Delimiter ";" C:\Users\Vorname.Nachname\Desktop\SCNAS_TEST\USERNAMES.csv
cd C:\Users\Vorname.Nachname\Desktop\SCNAS_TEST\UserHome
foreach ($i in $folders){
New-Item -type directory $i.foldername
}
In der CSV steht folgendes:
number;foldername
1;Max.Muster
2;Harald.Mueller
3;Test.Person1
4;Test.Person2
Kann mir hier vielleicht jemande helfen? Vielen Dank im Voraus.
Grüße
lupolo
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 315825
Url: https://administrator.de/contentid/315825
Ausgedruckt am: 22.11.2024 um 04:11 Uhr
2 Kommentare
Neuester Kommentar
Hallo lupolo,
der Link vom obigen Post sollte eigentlich alles enthalten was du brauchst. Eine einfaches CMDLet zum Setzen der Berechtigungen, das auch ein Laie benutzen bedienen kann, habe ich hier schon mal gepostet
Via Powershell Benutzer Zugriffs- Bearbeitungsrechte Verwalten
Das Unterverzeichnis pro Benutzer ist doch das geringste Problem . In deiner Schleife einfach noch eine Zeile mit
rein setzen. Fertsch.
Grüße Uwe
der Link vom obigen Post sollte eigentlich alles enthalten was du brauchst. Eine einfaches CMDLet zum Setzen der Berechtigungen, das auch ein Laie benutzen bedienen kann, habe ich hier schon mal gepostet
Via Powershell Benutzer Zugriffs- Bearbeitungsrechte Verwalten
Das Unterverzeichnis pro Benutzer ist doch das geringste Problem . In deiner Schleife einfach noch eine Zeile mit
md "C:\Ordner\Pfad\$($i.foldername)\UnterordnerXYZ" -Force
Grüße Uwe