Jump to content

Install application as standard user


Recommended Posts

Guest Raptor
Posted

Hello all.

I need to convert my old InstallShield project to work under Vista for

Standard User account. But I really don't know how to perform simple

tasks like create some keys in HKEY_CURRENT_USER or install/delete files

to My Documents for user running installer. There is Admin rights UAC

prompt at the beginning and all actions now are related to this admin

account. But i need user account registry path and user documents path.

Not admin's. What can I do? How can I access registry and directories

for current user?

 

Thanx for any help

 

 

--

Raptor

  • Replies 6
  • Created
  • Last Reply
Guest invisghost
Posted

You may be able to set special permissions with a program. Vista Manager is probably the best chance you have for setting special permissions for a user account. I also suggest you try and use the compatible setting when you right click and go to properties, that may fix your problem for installing old installshields.

 

 

Post Originated from http://www.VistaForums.com Vista Support Forums

Guest Raptor
Posted

I don't need to modify or install this program to my account, i need to

create valid installer. I can't modify user account, because this

installer will be shipped with final program and must be validated as

Vista ready.

 

 

--

Raptor

Guest Bruce Chambers
Posted

Raptor wrote:<span style="color:blue">

> I don't need to modify or install this program to my account, i need to

> create valid installer. I can't modify user account, because this

> installer will be shipped with final program and must be validated as

> Vista ready.

>

> </span>

 

 

If the application and installer must be validated/certified as

"Vista-ready" than it absolutely cannot and must not be installable by a

standard user. That is utterly contrary to Vista's security model.

 

Windows Vista Logo Program Partner Marketing Guide

http://microsoft.mrmpslc.com/WINDOWSVISTAP...eting_guide.pdf

 

--

 

Bruce Chambers

 

Help us help you:

http://www.catb.org/~esr/faqs/smart-questions.html

 

http://support.microsoft.com/default.aspx/kb/555375

 

They that can give up essential liberty to obtain a little temporary

safety deserve neither liberty nor safety. ~Benjamin Franklin

 

Many people would rather die than think; in fact, most do. ~Bertrand Russell

 

The philosopher has never killed any priests, whereas the priest has

killed a great many philosophers.

~ Denis Diderot

Guest Raptor
Posted

It is game installer and must be in Games for Windows edition, so it is

required to be installed by standard users (with admin user prompt from UAC).

 

"Bruce Chambers" wrote:

<span style="color:blue">

> Raptor wrote:<span style="color:green">

> > I don't need to modify or install this program to my account, i need to

> > create valid installer. I can't modify user account, because this

> > installer will be shipped with final program and must be validated as

> > Vista ready.

> >

> > </span>

>

>

> If the application and installer must be validated/certified as

> "Vista-ready" than it absolutely cannot and must not be installable by a

> standard user. That is utterly contrary to Vista's security model.

>

> Windows Vista Logo Program Partner Marketing Guide

> http://microsoft.mrmpslc.com/WINDOWSVISTAP...eting_guide.pdf

>

> --

>

> Bruce Chambers

>

> Help us help you:

> http://www.catb.org/~esr/faqs/smart-questions.html

>

> http://support.microsoft.com/default.aspx/kb/555375

>

> They that can give up essential liberty to obtain a little temporary

> safety deserve neither liberty nor safety. ~Benjamin Franklin

>

> Many people would rather die than think; in fact, most do. ~Bertrand Russell

>

> The philosopher has never killed any priests, whereas the priest has

> killed a great many philosophers.

> ~ Denis Diderot

> </span>

Guest Bruce Chambers
Posted

Raptor wrote:<span style="color:blue">

> It is game installer and must be in Games for Windows edition, so it is

> required to be installed by standard users (with admin user prompt from UAC).

> </span>

 

 

Then it cannot be called "Vista-Ready" or "Designed for Vista."

 

 

--

 

Bruce Chambers

 

Help us help you:

http://www.catb.org/~esr/faqs/smart-questions.html

 

http://support.microsoft.com/default.aspx/kb/555375

 

They that can give up essential liberty to obtain a little temporary

safety deserve neither liberty nor safety. ~Benjamin Franklin

 

Many people would rather die than think; in fact, most do. ~Bertrand Russell

 

The philosopher has never killed any priests, whereas the priest has

killed a great many philosophers.

~ Denis Diderot

Guest Raptor
Posted

Well, so maybe its another program or another name for it. But I need

solution to pass all requirements that Microsoft have for Games for Windows

edition. So back to my question in 1st post. How to write to correct

HKEY_CURRENT_USER and to Ducuments from installer, if it is running as admin?

 

Thnx

 

"Bruce Chambers" wrote:

<span style="color:blue">

> Raptor wrote:<span style="color:green">

> > It is game installer and must be in Games for Windows edition, so it is

> > required to be installed by standard users (with admin user prompt from UAC).

> > </span>

>

>

> Then it cannot be called "Vista-Ready" or "Designed for Vista."

>

>

> --

>

> Bruce Chambers

>

> Help us help you:

> http://www.catb.org/~esr/faqs/smart-questions.html

>

> http://support.microsoft.com/default.aspx/kb/555375

>

> They that can give up essential liberty to obtain a little temporary

> safety deserve neither liberty nor safety. ~Benjamin Franklin

>

> Many people would rather die than think; in fact, most do. ~Bertrand Russell

>

> The philosopher has never killed any priests, whereas the priest has

> killed a great many philosophers.

> ~ Denis Diderot

> </span>

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...