Δείτε εδώ τα πιο πρόσφατα μηνύματα από όλες τις περιοχές συζητήσεων, καθώς και όλες τις υπηρεσίες της AcroBase. H εγγραφή σας είναι γρήγορη και εύκολη. |
|
Κεντρική σελίδα |
Λίστα Μελών | Games | Σημειώστε όλα τα forums ως διαβασμένα | Σημειώστε όλα τα forums ως διαβασμένα |
|
|
Εργαλεία Θεμάτων | Τρόποι εμφάνισης |
#1
|
#2
|
|
|||
Λ. |
#3
|
|
||||
Με βάση αυτό και λίγο επιπλέον ψάξιμο κατέληξα στο RMTSHARE.EXE
Αν ο υπολογιστής μου λέγεται CORAL, τότε για να κάνω τη δουλειά δίνω την εξής εντολή: Κώδικας:
rmtshare \\CORAL\SomeName=MyFolder /remove everyone /grant MyGroup:R Στο http://support.microsoft.com/kb/172599/en-us λέει ότι έχουν μια έκδοσή του rmtshare στο ftp site, αλλιώς βρίσκεται στο WIN NT 4 Resource Kit. Σε 2003 μπορούμε να κάνουμε την ίδια δουλειά με το NET SHARE (έχουν προσθέσει το /grant).
__________________
may you live in interesting times |
#4
|
|
||||
Ένας εξίσου άνετος και εύκολος τρόπος (οκ το εύκολος είναι υπό συζήτηση) είναι κάνοντας χρήση του windows powershell
Το παρακάτω script απλά υποθέτει ότι έχουμε δυο file system objects (μπορούν να είναι folders, drives, κλπ), όπου το ένα έχει τα permission sets που θέλουμε να μεταφέρουμε και το άλλο είναι το θύμα Κώδικας:
PS C:\Windows\System32> $targetACL = get-acl c:\temp\test\test1.txt PS C:\Windows\System32> set-acl -aclobject $targetACL -path c:\temp\test\test2.txt Αν δεν σου αρέσει η λύση copy-paste από υπάρχον folder item με το απαραίτητο permission set, υπάρχει και το παρακάτω: Κώδικας:
function Add-AccessPermissionEntry { param ($Object, [System.Security.Principal.NTAccount]$Identity, [System.Security.AccessControl.FileSystemRights]$AccessMask, [System.Security.AccessControl.AccessControlType]$Type) $InheritanceFlags = ` [System.Security.AccessControl.InheritanceFlags]` "ContainerInherit, ObjectInherit" $PropagationFlags = ` [System.Security.AccessControl.PropagationFlags]"None" $SD = get-acl $Object $Rule = new-object ` System.Security.AccessControl.FileSystemAccessRule($Identity, ` $AccessMask, $InheritanceFlags, $PropagationFlags, $Type) $SD.AddAccessRule($Rule) set-acl $Object $SD } Add-AccessPermissionEntry "\\FileFolderLocation" "Domain\user" "FullControl" "Allow"
__________________
μη πσικ ήνγκλαντ βέρη μπεστ |
Συνδεδεμένοι χρήστες που διαβάζουν αυτό το θέμα: 1 (0 μέλη και 1 επισκέπτες) | |
Εργαλεία Θεμάτων | |
Τρόποι εμφάνισης | |
|
|