MrNutcase Skrevet 2. november 2009 Del Skrevet 2. november 2009 Hei, MSI-filer er en veldig enkel sak å pushe ut via GPO i Active Directory, men hvilke metoder benytter folk for å enklest mulig installere programmer som kommer i EXE-filer? Ingen brukere er lokal administrator på sin maskin, og jeg har sjekket at EXE-filen ikke er en 'pakke' som inneholder MSI filen. Det er også et krav at brukerne ikke får opp noen dialoger underveis, og ellers merker minst mulig til innstallasjonen. Lenke til kommentar
chranmat Skrevet 2. november 2009 Del Skrevet 2. november 2009 Hei, MSI-filer er en veldig enkel sak å pushe ut via GPO i Active Directory, men hvilke metoder benytter folk for å enklest mulig installere programmer som kommer i EXE-filer? Ingen brukere er lokal administrator på sin maskin, og jeg har sjekket at EXE-filen ikke er en 'pakke' som inneholder MSI filen. Det er også et krav at brukerne ikke får opp noen dialoger underveis, og ellers merker minst mulig til innstallasjonen. Hei, Jeg vil innlede med å gjenta noen av de konseptene du nevner: Det aller beste innenfor applikasjons-utrulling er å få MSI-pakker rett fra leverandøren av programvaren. Da kan man benytte ulike metoder for å rulle ut disse. Group Policy, SMS, Altiris osv. I mange tilfeller er det slik som du sier at EXE-filen inneholder en MSI som igjen blir kjørt med parametre fra de valgene du gjør i EXE-installasjonen. Det er flere måter å "trikse" MSI-filene ut fra EXE-pakken på. I de tilfeller hvor det er slik at leverandøren har brukt en, la meg kalle det "grisete" måte å lage installasjoner på. Altså via rene EXE-installere, kan du benytte en metode som kalles "Repakking". En gylden regel er: Du skal aldri repakke en MSI eller EXE-installer som inneholder en MSI. Derfor bør du vært helt sikker på at pakken du forsøker å repakke ikke er en MSI eller inneholder en MSI. Repakking i seg kan bli litt "grisete", men kan løse et problem på en enkel måte. Til dette trenger du et verktøy. Et verktøy som jeg benytter er "Wise Package Studio". Det du her i prinsippet gjør er å lage et "Snapshot" av hvordan datamaskinen ser ut. Deretter installerer du programvaren. Etterpå tar du et nytt "Snapshot" og sammenlikner forskjellene. Ut fra denne sammenlikningen får du en MSI-pakke som du igjen kan rulle ut via Group Policy. Ved "Repakking" bør du gjøre dette i mest mulig sterilt miljø. Med dette mener jeg en ren Windows XP maskin uten noen annen programvare. Årsaken til dette er at den tar med seg alt som blir gjort mellom Snapshot1 og Snapshot2. Dvs. Hvis du har en AntiVirus som gjør et eller annet i mellomtiden vil dette bli med i pakken. Wise Package Studio er et verktøy som koster noen kroner, men om du skal investere i systemer for utrulling av programvare vil jeg anbefale å se på et godt system for dette i stedet for Group Policy. En av de beste på dette i Norge er en bedrift som heter Syscom. Ellers så kan jeg gi det et annet tips. Det er et forum for Applikasjonspakking som heter AppDeploy og har følgende adresse: http://www.appdeploy.com/. Her legger brukere ut erfaringer om hvordan man kan rulle ut forskjellig software. For moro skyld, hvilken applikasjon er det du forsøker å rulle ut? Kanskje jeg har noe erfaring med samme applikasjon? Lykke til. -- Mvh cam Lenke til kommentar
MrNutcase Skrevet 2. november 2009 Forfatter Del Skrevet 2. november 2009 Takker for glimrende svar! Har kommet frem til at repakking kanskje er det beste alternativet ja. Har ikke villet se på det enda, da det virker litt "grisete" som du sier, men får teste litt i tiden som kommer. Vet du noe om hvordan avinstallasjon fungerer når man bruker denne metoden? Programmene det gjelder er forsåvidt flere, blant annet Adobe SVG Viewer og en gratis variant av DWGViewer (lite program for visning av Autocad filer). Lenke til kommentar
chranmat Skrevet 9. november 2009 Del Skrevet 9. november 2009 Takker for glimrende svar! Har kommet frem til at repakking kanskje er det beste alternativet ja. Har ikke villet se på det enda, da det virker litt "grisete" som du sier, men får teste litt i tiden som kommer. Vet du noe om hvordan avinstallasjon fungerer når man bruker denne metoden? Programmene det gjelder er forsåvidt flere, blant annet Adobe SVG Viewer og en gratis variant av DWGViewer (lite program for visning av Autocad filer). Når jeg sier "grisete", så mener jeg at det kan bli med en del ting i pakken som ikke trenger å være der. Det kan også være at du ikke alltid får pakken til å fungere etter en type capture-repakking. Typiske pakker som kan være problematiske er pakker som registrerer mange DLL-er og er avhengig av å registrere disse i riktig rekkefølge, eller pakker som installerer drivere. Når det da gjelder avinstallasjon av en pakke som er installert med en MSI så skal dette gå helt uproblematisk forutsatt at du har MSI pakken som det ble installert med tilgjengelig. En pakke som er repakket til MSI er også en "ekte" msi og fungerer helt likt ved installasjon/avinstallasjon. Når det gjelder Adobe produkter så pleier jo disse alltid å ha mulighet for distribusjon der man kan gå inn i en "distribusjons-avtale" med Adobe på det aktuelle produktet. Noe som alltid er gratis på gratis-produkter. Ser at SVG-viewer har en link i menyen som heter "Distribute": http://www.adobe.com/svg/viewer/install/ Men denne linken er død hos meg. Dvs, jeg kommer inn på en svart side? Hvordan er dette hos deg? Ellers, mulig det ligger noen gratis verktøy for repakking her: http://www.appdeploy.com/downloads/ -- Mvh cam Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå