Benutzer mit den meisten Antworten
Rechte auf einen Ordner setzen, der auf einem anderen Server liegt

Frage
-
Hallo,
ich muss eine txt mit Servernamen einlesen und auf jeden dieser Rechner eine Gruppe hinzufügen und dieser das Recht ändern setzen. Zusätzlich muss das Skript noch prüfen, ob in dem Verzeichnis: Daten$ mehr als ein Ordner mit Namen Logs001, Logs002, usw steht. Jeder dieser Ordner muss das Ändern für diese Gruppe erhalten.
Leider komme ich über get-childitem c:\Daten nicht hinaus. Ich hab noch nicht wirklich Ahnung davon...
Beilage
Antworten
-
Datei mit Servern einlesen:
Get-Content C:\meine\tollen\server.txt
# ausprobieren!
Get-Content C:\meine\tollen\server.txt | ForEach-Object {
# das Aktuelle Objekt das verarbeitet wird steckt in der Variablen $_ !
"Hallo ich bin Server: $_"
}Rechte setzt man mit Set-ACL Schau dir dort die Beispiele an:
http://www.colorconsole.de/PS_Windows/de/Set-Acl.htm
Überprüfen ob mehrere Dateien in einem Ordner sind kann man mit Get-ChildItem
Please click “Mark as Answer” if my post answers your question and click “Vote As Helpful” if my Post helps you.
Bitte markiere hilfreiche Beiträge von mir als “Als Hilfreich bewerten” und Beiträge die deine Frage ganz oder teilweise beantwortet haben als “Als Antwort markieren”.
My PowerShell Blog http://www.admin-source.info
[string](0..21|%{[char][int]([int]("{0:d}" -f 0x28)+('755964655967-86965747271757624-8796158066061').substring(($_*2),2))})-replace' '
German ? Come to German PowerShell Forum!- Als Antwort vorgeschlagen Alex Pitulice Freitag, 9. August 2013 12:41
- Als Antwort markiert Denniver ReiningMVP, Moderator Mittwoch, 14. August 2013 17:13
Alle Antworten
-
Datei mit Servern einlesen:
Get-Content C:\meine\tollen\server.txt
# ausprobieren!
Get-Content C:\meine\tollen\server.txt | ForEach-Object {
# das Aktuelle Objekt das verarbeitet wird steckt in der Variablen $_ !
"Hallo ich bin Server: $_"
}Rechte setzt man mit Set-ACL Schau dir dort die Beispiele an:
http://www.colorconsole.de/PS_Windows/de/Set-Acl.htm
Überprüfen ob mehrere Dateien in einem Ordner sind kann man mit Get-ChildItem
Please click “Mark as Answer” if my post answers your question and click “Vote As Helpful” if my Post helps you.
Bitte markiere hilfreiche Beiträge von mir als “Als Hilfreich bewerten” und Beiträge die deine Frage ganz oder teilweise beantwortet haben als “Als Antwort markieren”.
My PowerShell Blog http://www.admin-source.info
[string](0..21|%{[char][int]([int]("{0:d}" -f 0x28)+('755964655967-86965747271757624-8796158066061').substring(($_*2),2))})-replace' '
German ? Come to German PowerShell Forum!- Als Antwort vorgeschlagen Alex Pitulice Freitag, 9. August 2013 12:41
- Als Antwort markiert Denniver ReiningMVP, Moderator Mittwoch, 14. August 2013 17:13
-
Hallo Beilage,
Ist die Thematik geklärt? Wenn ja - bitte markiere den Beitrag von Peter "als Antwort".
Viele Grüße,
AlexAlex Pitulice, MICROSOFT
Bitte haben Sie Verständnis dafür, dass im Rahmen dieses Forums, welches auf dem Community-Prinzip „IT-Pros helfen IT-Pros“ beruht, kein technischer Support geleistet werden kann oder sonst welche garantierten Maßnahmen seitens Microsoft zugesichert werden können.