I need to create a program that will determine permission/s given to a files, folders, and registries.
Example:
If the user will input the ff:
Folder: C:\Program Files\Adobe
File: C:\Program Files\Adobe\ReadMe.htm
Registry: HKLM\SOFTWARE\Microsoft\Adobe
The output will be for the 4 groups.
C:\Program Files\Adobe:
System - Full Control
Administrators - Full Control
Users - Modify
Power Users - Modify
C:\Program Files\Adobe\ReadMe.htm:
System - Full Control
Administrators - Full Control
Users - Modify
Power Users - Full Control
HKLM\SOFTWARE\Microsoft\Adobe:
System - Full Control
Administrators - Full Control
Users - Special
Power Users - Special
In case with the folders and registries it should determine if the permission was cascaded down to files/subfolders and registry keys.
Legends:
Full Control includes (Allows Full Control, Modify, Read&execute, List folder contents, Read, Write)
Modify includes (Allows Modify, Read&execute, List folder contents, Read, Write)
Special (for registries only) excludes (Nofity)
I don't know what functions/components to use or do you have code snippet there as for reference?
This program will run on Windows 7 - 32 Bit(x86) with .Net 3.5
Should you have any clarifications and suggestions please let me know
Regards,
Jeff
Example:
If the user will input the ff:
Folder: C:\Program Files\Adobe
File: C:\Program Files\Adobe\ReadMe.htm
Registry: HKLM\SOFTWARE\Microsoft\Adobe
The output will be for the 4 groups.
C:\Program Files\Adobe:
System - Full Control
Administrators - Full Control
Users - Modify
Power Users - Modify
C:\Program Files\Adobe\ReadMe.htm:
System - Full Control
Administrators - Full Control
Users - Modify
Power Users - Full Control
HKLM\SOFTWARE\Microsoft\Adobe:
System - Full Control
Administrators - Full Control
Users - Special
Power Users - Special
In case with the folders and registries it should determine if the permission was cascaded down to files/subfolders and registry keys.
Legends:
Full Control includes (Allows Full Control, Modify, Read&execute, List folder contents, Read, Write)
Modify includes (Allows Modify, Read&execute, List folder contents, Read, Write)
Special (for registries only) excludes (Nofity)
I don't know what functions/components to use or do you have code snippet there as for reference?
This program will run on Windows 7 - 32 Bit(x86) with .Net 3.5
Should you have any clarifications and suggestions please let me know
Regards,
Jeff
Last edited: