
Instalace do profilu uživatele - Win7
Doma si hraju s Windows. Mam admin práva na stanici. Potřebuji pro konkrétního uživatele bez admin práv povolit zápis do složky nainstalovaného programu v Program Files. Vím, že to jde udělat přes pravé tlačítko na složku a zvolit zabezpečení... Jde to udělat však nějak sofistikovaněji? Něco jsem slyšel o možnosti instalace softwaru, ke kterému chci povolit zápis, do profilu uživatele???
Sofistikovaněji to jde provést tak, že program nenainstaluješ do \Program Files, ale uděláš si složku \Programy a program nainstaluješ tam. Instalovat program do profilu je zvěrstvo.
instalace do program files = instalace přes celý OS (tj. pro všechny usery)
Dále se to rozdvojuje, podle následujícího scénáře:
1. instalace MSI balíčku (ten má property ALLUSERS)
a) pokud to balíček umožňuje (to volí designér instalátoru), je možné instalovat do profilu uživatele
b) pokud to balíček neumožňuje, je možné použít UAC, který instalaci uživateli zvirtualizuje do jeho profilu. Toto ovšem nefunguje tehdy, instalují-li se systémové komponenty nebo drivery
2. běžný jiný instalační balíček
zde je možnost pouze UAC, pokud není instalátor napsán tak, že umožňuje běh pod neprivilegovaným účtem (takto umí fungovat např. instalátory Chrome či FF)
Moc díky za odpověď.
Pouzit Microsoft Application Compatibility Toolkit..?
http://www.microsoft.com/en-us/download/details.as px?id=7352