Iceman75 10 Geschrieben 28. April 2008 Melden Teilen 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 Link zu diesem Kommentar
blub 115 Geschrieben 28. April 2008 Melden Teilen Geschrieben 28. April 2008 Hast du dir schon Get-Help set-acl -Detailed angesehen? cu blub Zitieren Link zu diesem Kommentar
Iceman75 10 Geschrieben 29. April 2008 Autor Melden Teilen 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 Link zu diesem Kommentar
blub 115 Geschrieben 30. April 2008 Melden Teilen 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 Link zu diesem Kommentar
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.