| User | Post |
|
12:08 9 April, 2010
| Davor Racić
| | |
| Simple User | posts 11 | |
|
|
Pozdrav svima.
Imam nekoliko aplikacija spakiranih sa Inno Setup-om, koje bih distribuirao na računala putem sccm-a. Kreirao sam paket sa odgovarajućim programom koji se pokreće u silent modu (setup.exe /verysilent). Program se pokreće sa administratorskim pravima.
Na računala sa Windows XP software distribution prolazi OK, međutim, na računala sa UAC-om (Vista i Windows 7) ne prolazi. SCCM klijent pokrene instalaciju (vidim je u popisu procesa), ali tu zapne. Ručna instalacija prolazi u redu na takvim računalima.
SCCM je 2007 R2 SP2 u mixed modu.
Da li je itko imao ovakvih iskustava? Ideje, prijedlozi?
|
|
|
12:36 9 April, 2010
| Marin Frankovic
| | Zagreb | |
| Admin
| posts 87 | |
|
|
Neke aplikacije imaju problema s instalacijom paketa na Windows Vista/7 pomoću SCCM-a baš zbog UAC-a. Možda da pogledaš na stranici proizvođača aplikacije da li postoji procedura za instaliranje takve aplikacije kroz SCCM ili da ugasiš privremeno UAC na tim klijentima.
Da li si pokušao napravit task sequence kroz SCCM bez da aplikaciju zapakiraš u MSI paket? Jesi pogledao ovo? (Traži UAC)
|
|
Always be yourself, express yourself, have faith in yourself,
do not go out and look for a successful personality and duplicate it. Bruce Lee
|
|
|
13:12 9 April, 2010
| Davor Racić
| | |
| Simple User | posts 11 | |
|
|
Aplikacija nije zapakirana u .msi paket, Inno Setup koristi samo selfextracting arhive zapakirane u exe. Ne zna raditi .msi-jeve. Proizvođači su naši programeri tako da je to jedina spakirana verzija. Inno Setup skripta je takva da zahtjeva administrativna prava za instalaciju.
Jedna mi je opcija da nagovorim programere da spakiraju program u .msi paket.
Druga da probam sa verzijom paketa koji u svojoj skripti nema zahtjeva za admin accountom (PrivilegesRequired=none), a da se program iz oglašenog paketa pokreće sa admin pravima (uostalom tako je i sada podešeno). Budući da se programi pokreću pod Local SYSTEM accountom, ne bi u tom slučaju trebalo biti problema.
Disejblanje UAC-a mi nije baš elegantno rješenje. Da mogu deploy napraviti u vrlo kratkom vremenu, možda bih tako i napravio. Druga stvar, advertisement za takvu aplikaciju će imati schedule zbog novih verzija, pa mi i zbog toga nije zgodno.
|
|
|
15:33 9 April, 2010
| Marin Frankovic
| | Zagreb | |
| Admin
| posts 87 | |
|
|
Da. Inače se sve instalacije koje se deployaju SCCM om na klijentu izvršavaju kao Local System koliko je meni poznato. Ali svejedno, naišao sam na hrpu postova koji imaju iste probleme kao i ti. Ne mogu instalirati aplikaciju na OS s UAC-om. Ako naletim na nešto interesantno, svakako ću psotati.
|
|
Always be yourself, express yourself, have faith in yourself,
do not go out and look for a successful personality and duplicate it. Bruce Lee
|
|
|
11:45 1 May, 2010
| Davor Racić
| | |
| Simple User | posts 11 | |
|
|
Post edited 10:47 – 1 May, 2010 by Davor Racić
Inače,
Innosetup instalacija sa direktivom:
PrivilegesRequired=none
prolazi bez problema preko sccma i na W7 sa uključenim UAC-om. Naravno, ukoliko se pokreće sa administrativnim ovlastima. Tko nema mogućnosti tražiti programere zasebnu verziju paketa, ostaje mu neki repackaging tool ili npr:
http://innounp.sourceforge.net/
što će reći, otpakirati, dodati gore navedenu direktivu i zapakirati ponovno.
|
|