unrestrict windows from saving picture files

restrict windows from saving picture files in

c:\mypictures_here_only
or
\\networkpath_\_folder_picture_only

Files are .jpg, .bmp, .gif, .pcx


So, un-restrict windows from saving picture files NOT in a restricted path

My idea is to make a file/folder monitor application then restrict it from saving to other paths.

What is your idea to start with this?  How?  What is the possible procedure or steps that I would take additionally?
LVL 14
systanAsked:
Who is Participating?
 
Geert GConnect With a Mentor Oracle dbaCommented:
you setup quotas on a folder, you can also define quotas per file type
you can set a certain volume per user

http://technet.microsoft.com/en-us/library/cc755917%28WS.10%29.aspx

0
 
Geert GOracle dbaCommented:
what if you 2 pics with same name

for some projects i copy all images to a local project folder
especially for designing web apps

and what's the point in this anyway
0
 
systanAuthor Commented:
Ok;
hi Geert;

Actually I will build this additional application in .NET c_sharp., few or more modules was finished,  but I've like to post this on Delphi Zone as a 3rd Zone for advices, since Delphi Programmers as I know has the best ideas regarding to an Application building System Tools.

>>what if you 2 pics with same name
Overwrite is prohibited, so I guess I have to apply file/folder monitor?

>>what's the point in this anyway
The point is to restrict user from saving files to any location of the drive, except for the path that I want to accept image files.

Actually my sister want's me to do this for there office,  because they are only allowed to saved image files in 1 path<network workgroup>,  but some of the colleague are not following instruction, they are saving image files to any different location of the drive which is wrong,   the instruction is to saved the image files at \\network_folder,  so restrict them in saving image files to any location of the drive.

What is your idea to start with this?  How?  What is the possible procedure or steps that I would take additionally?
0
Cloud Class® Course: Python 3 Fundamentals

This course will teach participants about installing and configuring Python, syntax, importing, statements, types, strings, booleans, files, lists, tuples, comprehensions, functions, and classes.

 
Geert GOracle dbaCommented:
do you make distinction between private and public files ?
sometimes a company has divisions, each division may want to keep private fotos of a event

provide a app with drag and drop functionality and allow only that app to store/save files to that location

still don't see where it's going
0
 
systanAuthor Commented:
>>do you make distinction between private and public files ?
no, just saving it to a public network path

>>provide a app with drag and drop functionality and allow only that app to store/save files to that location
Am, I think this can be hacked, what if they don't use the app, but they just copy an images then paste it on a path that the company does not allow it.

What about a file/folder monitor?, monitors if the file is an image file<I've done this>, then monitors if it is saving to the right path, then if is not saving on the right path?, delete it?

>>I think deleting the file is not good,   only restrict the file,  so that there is no deletion process.

So, I guess I have to monitor the whole Drives with multi-partition<no problem for this>

But the restriction of writing image files to other path is my concern.
iS file/folder monitor have this kind of method, that can restrict files?
OR
any other method to arrived in a good solution?
0
 
systanAuthor Commented:
I guess Microsoft Operating System and System Utilities Zone are speechless. don't know why, probably experienced programmers are able to understand this clearly.
Anyway, thank you for listening...
0
 
systanAuthor Commented:
Oh, quotas differ from restrict.

I think I'll use;
System.IO.IsolatedStorage of .NET
and I'll open a new post for that
http://www.experts-exchange.com/Programming/Languages/.NET/Visual_CSharp/Q_26854806.html

Thanks for the replies
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.