There are two issues there.
1. Whether the installing user has the rights to create shortcuts etc
depends on the user doing the install, but in general you're looking at
managed installs or deployment through GPO, that kind of thing, if you are
concerned about a per-machine install by someone who might not have enough
privilege. .
2. If the issue is just that you want the default to be Everyone and you're
running the install silently, get Orca from the Windows Installer section of
the Platform SDK, install from orca.msi. Run Orca and edit your MSI file,
the Property table, add a property called ALLUSERS (case-sensitive) and give
it a value of 1. This can be automated with a something like a VBScript if
you are doing it a lot. ALLUSERS is documented in the Platform SDK. (The UI
dialog that chooses Everyone or Just me sets the ALLUSERS value. )

Signature
Phil Wilson [MVP Windows Installer]
----
> How can a user with none administritive rights install a
> program with shortcuts for all users. I am aware that we
> can do it through the installation folder dialog box.
> However our client does not want any user input through
> the installation process at all.