noleva
Goto Top

Laufwerke umbenennen, Ordner erstellen und Freigaben einrichten

Hallo Community,

leider bin ich, was das Scripting angeht, absolut unerfahren. Allerdings möchte ich mir viel Arbeit auch für die Zukunft sparen.

Ich würde gerne ein PowerShell Skript nutzen um folgendes zu automatisieren:

- Alle vorhandenen Festplatten (außer Cface-smile formatieren als NTFS
- Alle vorhandenen Festplatten (außer Cface-smile erkennen und automatisch umbenennen in D: Data_1, E: Data_2 usw.
- Innerhalb dieser Festplatten folgende Ordner erstellen: Share, Temp, Users (für alle Platten gleich außer C: )
- Den Ordner "Share" freigeben mit dem jeweiligen Laufwerksbuchstaben davor: D_Share, E_Share usw.
- Den Ordner "Share" für die Gruppen mit den Namen "Gruppe A", "Gruppe B", Gruppe C" als Vollzugriff berechtigen und die Default-Gruppe "Jeder" entfernen
- Den Ordner "Users" freigeben mit dem jeweiligen Laufwerksbuchstaben davor: D_Users, E_Users usw.
- Den Ordner "Users" für die Gruppen mit den Namen "Gruppe A" und "Gruppe B" als Vollzugriff berechtigen und die Default-Gruppe "Jeder" entfernen.

Die Gruppen sind aus unserer Domäne.

ich bin leider total überfragt und soll das irgendwie umsetzen.
Vielleicht kann mir auch jemand eine kurze Erklärung für dieses Skript dann geben, damit ich es auch in Zukunft nachvollziehen kann (Kommentare im Skript würden reichen face-smile )

Ich hoffe es ist nicht zu viel verlangt face-smile

Vielen Dank im voraus,

Gruß,
Fabian

Content-ID: 394642

Url: https://administrator.de/contentid/394642

Ausgedruckt am: 25.11.2024 um 00:11 Uhr

nepixl
nepixl 04.12.2018 um 10:15:39 Uhr
Goto Top
Hi,

Allerdings möchte ich mir viel Arbeit auch für die Zukunft sparen.
hast Du den schon selbst Lösungsansätze erarbeitet oder erwartest Du hier vorgekautes Zeugs von anderen um vorm Chef zu glänzen?

Gruß
137846
137846 04.12.2018 aktualisiert um 10:20:59 Uhr
Goto Top
Moin.
Zitat von @noleva:
leider bin ich, was das Scripting angeht, absolut unerfahren. Allerdings möchte ich mir viel Arbeit auch für die Zukunft sparen.
Das lässt sich ändern
https://blog.varonis.de/die-10-besten-powershell-tutorials-im-internet/
ich bin leider total überfragt und soll das irgendwie umsetzen.
Falschen Job gewählt? Von nichts kommt eben nichts, da heißt es hinsetzen und lernen. Müssen wir alle.
Vielleicht kann mir auch jemand eine kurze Erklärung für dieses Skript dann geben, damit ich es auch in Zukunft nachvollziehen kann (Kommentare im Skript würden reichen face-smile )
Sonst noch wünsche? Fußmassage?!
Ich hoffe es ist nicht zu viel verlangt face-smile
Komm am besten am Freitag nochmal.

Gruß A.
erikro
erikro 04.12.2018 um 10:39:47 Uhr
Goto Top
Moin,

Zitat von @noleva:

Hallo Community,

leider bin ich, was das Scripting angeht, absolut unerfahren. Allerdings möchte ich mir viel Arbeit auch für die Zukunft sparen.

Dann wird es Zeit, dass Du das lernst.


Ich würde gerne ein PowerShell Skript nutzen um folgendes zu automatisieren:

Gute Idee.


- Alle vorhandenen Festplatten (außer Cface-smile formatieren als NTFS

get-help get-PSDrive
get-help get-disk
get-help get-volume
get-help format-volume

- Alle vorhandenen Festplatten (außer Cface-smile erkennen und automatisch umbenennen in D: Data_1, E: Data_2 usw.

get-help set-volume
get-help format-volume

- Innerhalb dieser Festplatten folgende Ordner erstellen: Share, Temp, Users (für alle Platten gleich außer C: )

get-help new-item

- Den Ordner "Share" freigeben mit dem jeweiligen Laufwerksbuchstaben davor: D_Share, E_Share usw.

get-help new-smbshare

- Den Ordner "Share" für die Gruppen mit den Namen "Gruppe A", "Gruppe B", Gruppe C" als Vollzugriff berechtigen und die Default-Gruppe "Jeder" entfernen

get-help get-acl
get-help set-acl

Viel Spaß beim Lesen. Google ist durchaus auch Dein Freund. face-wink

Vielleicht kann mir auch jemand eine kurze Erklärung für dieses Skript dann geben, damit ich es auch in Zukunft nachvollziehen kann (Kommentare im Skript würden reichen face-smile )

Ich hoffe es ist nicht zu viel verlangt face-smile

Doch. face-wink

hth

Erik
noleva
noleva 04.12.2018 um 11:13:56 Uhr
Goto Top
@ Erik,

danke, immerhin mal brauchbare help Infos dazu, da komme ich sicher weiter.

Nur eine letzte Frage, wie spreche ich den nicht-zugeordneten und nicht-formatierten Teil der Systempartition an? (z.B. C: hat 128GB Partitioniert und 128GB sollen als extra Volume formatiert werden) ?
137846
Lösung 137846 04.12.2018 aktualisiert um 11:16:49 Uhr
Goto Top
noleva
noleva 04.12.2018 um 11:50:00 Uhr
Goto Top
Super, vielen Dank.

Sorry nochmal für die Frage. Aber als Mensch der PowerShell bisher nur gehört aber noch nie genutzt hat, ist es erstmal ein Buch mit 7 Siegeln.

Gruß,
137846
137846 04.12.2018 aktualisiert um 11:52:23 Uhr
Goto Top
Zitat von @noleva:

Super, vielen Dank.

Sorry nochmal für die Frage. Aber als Mensch der PowerShell bisher nur gehört aber noch nie genutzt hat, ist es erstmal ein Buch mit 7 Siegeln.
Naja, das ist das Leben. Aller Anfang ist schwer aber dafür gibt's ja immer zu aller erst mal Handbücher face-wink.
erikro
erikro 04.12.2018 um 13:47:48 Uhr
Goto Top
Moin,

endlich mal einer, der nicht quakt, wenn er nur Hilfeseiten bekommt, sondern sich bedankt. face-wink Deshalb hier noch ein paar Links:

MS-Dokumentation: https://docs.microsoft.com/de-de/powershell/
Gute Site, die leider nicht mehr gepflegt wird: https://powershellpraxis.de/
Speziell zur Rechteverwaltung: https://powertoe.wordpress.com/2010/08/28/controlling-registry-acl-permi ...
Ganz nett für den Einstieg, wenn auch grauenhaft formatiert: http://www.martinlehmann.de/PowerShell123.htm

Viel Spaß damit

Erik