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

Berechtigungsänderung über die Powershell - Skript funktioniert nicht richtig

Frage Entwicklung Batch & Shell

Mitglied: Restock

Restock (Level 1) - Jetzt verbinden

23.09.2013 um 12:14 Uhr, 1803 Aufrufe, 3 Kommentare

Hallo Zusammen,

ich habe im Moment vor mit ein Powershell-Skript zu schreiben welches eine Liste (*.txt) mit Ordnerpfaden abarbeitet und eine bestimmte Berechtiung für eine Gruppe hinzufügt.

Ansich funktioniert das Skript auch, wenn man in die "$Path" Varibale direkt einen Pfadnamen einträgt. Allerdings funktioniert das Auslesen der *.txt Datei nicht richtig.

Eventuell habt Ihr ja eine Idee was ich hier falsch mache.

Anbei der Quelltext:

$Path = get-content C:\Ordnerliste.txt
$acl = Get-Acl $Path
$permission = "domain\Gruppenname","readandexecute","Allow"
$accessRule = New-Object System.Security.AccessControl.FileSystemAccessRule $permission
$acl.SetAccessRule($accessRule)
$acl | Set-Acl $path

Danke und Gruß
Mitglied: colinardo
23.09.2013, aktualisiert um 12:58 Uhr
Hallo Restock, Willkommen im Forum!
das kann so auch nicht gehen, da $Path ein Array mit allen Zeilen der Textdatei ist, probiers mal so:

01.
$Paths = get-content "C:\Ordnerliste.txt" 
02.
foreach($path in $Paths){ 
03.
    $acl = Get-Acl $path 
04.
    $permission = "domain\Gruppenname","readandexecute","Allow" 
05.
    $accessRule = New-Object System.Security.AccessControl.FileSystemAccessRule $permission 
06.
    $acl.SetAccessRule($accessRule) 
07.
    $acl | Set-Acl $path 
08.
}
Grüße Uwe
Bitte warten ..
Mitglied: Restock
23.09.2013 um 14:05 Uhr
Hallo Uwe,

super! Vielen Vielen Dank. So funktioniert es

Grüße
Bitte warten ..
Mitglied: colinardo
23.09.2013, aktualisiert um 14:08 Uhr
Bitte noch als gelöst markieren.Danke.
Grüße Uwe
Bitte warten ..
Ähnliche Inhalte
Exchange Server
gelöst Funktionspostfach funktioniert nicht richtig (25)

Frage von Judgelg zum Thema Exchange Server ...

Windows 10
Windows 10 Apps per Powershell Skript über GPO löschen (4)

Frage von BSeidemann zum Thema Windows 10 ...

Batch & Shell
gelöst PowerShell Skript für doppelte Dateinamen (1)

Frage von janelsaesser zum Thema Batch & Shell ...

Windows Server
gelöst Powershell Skript als geplanter Task (9)

Frage von Ex0r2k16 zum Thema Windows Server ...

Neue Wissensbeiträge
Rechtliche Fragen

Heiseshow, live ab 12 Uhr: Steht die Vorratsdatenspeicherung vor dem Aus?

Tipp von sabines zum Thema Rechtliche Fragen ...

Outlook & Mail

Outlook Probleme nach Juni Updates - KB3203467 ist Schuld

(1)

Information von Deepsys zum Thema Outlook & Mail ...

Microsoft Office

Windows 7, Office 2016 RTM und Updates ohne WSUS

Tipp von chgorges zum Thema Microsoft Office ...

E-Mail

Thunderbird 52 hat Druckprobleme

(3)

Tipp von magicteddy zum Thema E-Mail ...

Heiß diskutierte Inhalte
Server-Hardware
Einem Stromausfall entgegen wirken (28)

Frage von OIOOIOOIOIIOOOIIOIIOIOOO zum Thema Server-Hardware ...

Humor (lol)
Aktuell keine IT Probleme (22)

Frage von lordofremixes zum Thema Humor (lol) ...

Festplatten, SSD, Raid
PC stellt nach dem Bios ab (20)

Frage von uridium69 zum Thema Festplatten, SSD, Raid ...