kleine lösbare Aufgabe:
Möchte über ein VBA Programm auf einem beliebigen Laufwerk neue Pfade anlegen und Rechte verändern können, bzw. in bestehenden Pfaden die Rechte im Nachhinein verändern.
Hat jemand eine Idee???
Vielen Dank im voraus!
kleine lösbare Aufgabe:
Möchte über ein VBA Programm auf einem beliebigen Laufwerk neue Pfade anlegen und Rechte verändern können, bzw. in bestehenden Pfaden die Rechte im Nachhinein verändern.
Hat jemand eine Idee???
Vielen Dank im voraus!
ich denk da müssen Api-Funktionen her.
Sonst könnte da jeder die Zugriffrechte ändern, glaub nicht das dies ne kleine Aufgabe ist.
Müsstest erstmal checken, ob der angemeldete User überhaupt das Recht hat, die Berechtigungen des Ordners zu ändern usw.
Gruß Umbratus
Rechte sind kein Problem.
Was meinst du genau mit api Funktionen? Kannst du das näher erklären?
Wo findet man dazu Hilfe?
Wie setzt du diese?
Ich dachte dazu braucht man APIs, Windows-Funktionen.
Poste mal wie du das machst, würd mich interessieren.
Gruß Umbratus
das auslesen und neu festlegen der Rechte ist ja genau mein Problem.
Kann nur mit dem Begriff api nichts anfangen.
Habe auch über Scripting Host (vbs) nichts gefunden.
Du musst API Funktionen einbinden. Diese sind in C++ geschrieben und können auch in VisualBasic aufgerufen werden. Mit solchen Funktionen kannst du eventuell die Berechtigungen auslesen und setzen.
Für einen unerfahrenen Programmierer ist dies eine schwere Aufgabe. Vielleicht findest du in der Recherche einen Ansatz dazu.
Gruß Umbratus