vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
NEU! sevCoolbar 3.0 - Professionelle Toolbars im modernen Design!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Ein- und Umsteiger
vbs Skript nach vb.net importieren 
Autor: darkman203
Datum: 22.08.05 19:23

Hallo zusammen,
habe ein VBS-Skript + DLL gefunden womit man Berechtigungen für Dateien zb. am Server erstellen kann.
Kann mir jemand beim umschreiben nach vb.net helfen??

PS: Wer die DLL braucht dem schicke ich sie gerne!



set wshnet = CreateObject("WScript.Network")
authority = wshnet.UserDomain
if authority="" then authority=wshnet.ComputerName
 
Set sec = CreateObject("ADsSecurity")
 
    Dim prog1 As String = "D:\Install"
 
 
 
    Sub RechteSetzen(ByVal prog1)
 
 
        ' Security Descriptor besorgen
        sd = sec.GetSecurityDescriptor("FILE://" & prog)
 
        ' DACL aus Security Descriptor lesen
        dacl = sd.DiscretionaryACL
 
        ' alle vorbestehenden Berechtigungen entfernen
        For Each ace In dacl
            dacl.RemoveACE(ace)
        Next
 
        ' neue ACE anlegen
        ace1 = CreateObject("AccessControlEntry")
        ace1.AccessMask = 2032127
        ace1.AceType = 0
        ace1.AceFlags = 3   'hier die 1 setzen um erweiterte berechtigungen zu 
        ' sezten
        ace1.Trustee = authority & "\Praxis"
 
        ' in DACL einbauen
        dacl.AddAce(ace1)
 
        ' noch eine ACE anlegen
        ace2 = CreateObject("AccessControlEntry")
        ace2.AccessMask = 2032127
        ace2.AceType = 0
        ace2.AceFlags = 3
        ace2.Trustee = authority & "\Administrator"
 
        ' auch in DACL einbauen
        dacl.AddAce(ace2)
 
        ' Änderungen in Datei speichern
        sec.SetSecurityDescriptor(sd)
 
    End Sub
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
vbs Skript nach vb.net importieren916darkman20322.08.05 19:23
Re: vbs Skript nach vb.net importieren642rub_23.08.05 17:23

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel