I have a C# application that creates a file in a particular folder (For example: C:\Test) and a shortcut in the All Users/Desktop and All Users/Start Menu. When I run this program as an administrative user it works fine but when I try to run as a normal user it gives me an exception to create a shortcut in the All Users folder. I think it has to do with permissions, but how should it be modified? The shotcut link is created using windows shell in the C# application. What I want is that if any user creates a file it should be available read/write for all users in that PC.