Iceman75 10 Geschrieben 28. April 2008 Melden Geschrieben 28. April 2008 Hi, arbeite an einem PowerShell Script. Importiere Lokale User aus einer .csv. Habe für die User Verzeichnisse erstellt die auch Netzwerkfreigaben haben. Jetzt möchte ich NTFS Berechtigungen auf den Ordner setzten. Vollzugriff Admin und der User Jemand eine Idee wie man das am besten macht?? habe schon rmtshare und xcacls probiert. Doch powershell meckert. Erkennt es nicht als cmdlet funktion. Mfg ice Zitieren
blub 115 Geschrieben 28. April 2008 Melden Geschrieben 28. April 2008 Hast du dir schon Get-Help set-acl -Detailed angesehen? cu blub Zitieren
Iceman75 10 Geschrieben 29. April 2008 Autor Melden Geschrieben 29. April 2008 Ja danke. Habe es anders realisiert Import-Csv D:\benutzer.csv | ForEach-Object { new-item D:\Users\ -name $_.Name -type directory | Out-File -FilePath $Logfile -Append $net = ($_.Name) net share $net=D:\Users\$net | Out-File -FilePath $Logfile -Append $owner = (($_.Vorname).Substring(0,3) + ($_.Nachname).Substring(0,2)) rmtshare.exe \\pc007\$net /GRANT pc007\Administrator:F /GRANT "sypc007\$owner":F Mfg Zitieren
blub 115 Geschrieben 30. April 2008 Melden Geschrieben 30. April 2008 ein konkretes Powershell-Beispiel mit get-acl und set-acl findest du im bereits erwähnten Workshop (Teil 2) auf Seite 16 (in der englischen Version) Schweizer IT Professional und TechNet Blog : Kostenloser Windows PowerShell Workshop: Serveradministration cu blub Zitieren
Empfohlene Beiträge
Schreibe einen Kommentar
Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.