habe folgendes Problem:
Habe ein Programm geschrieben, welches Rechte auf Ordner auf Netzlaufwerken vergeben kann. Dabei wird im Programm selber vom Benutzer xy auf den Domain Admin gewechselt. Funktioniert super. Jetzt möchte ich die Rechte über cacls oder setacl setzen. Die Befehle dafür funktionieren super in der cmd, jedoch absolut gar nicht aus Python heraus. Hab schon relativ viel versucht (os.popen, subprocesses, WSH shell.Run, os.system), jedoch kein Erfolg. Woran kann es liegen, dass Gebilde wie
Code: Alles auswählen
cacls \\Pfad\Daten\ /E /G DOMAIN\USERNAME:R