Windows juhend: Kuidas paketeerida App-V rakendusi: Difference between revisions

From ICO wiki
Jump to navigationJump to search
Toolup (talk | contribs)
Toolup (talk | contribs)
 
(5 intermediate revisions by the same user not shown)
Line 3: Line 3:
Microsfti aplikatsiooni virtualiseerimisplatformiga MS App-V, saame paigaldada rakendusi otse virtuaalmasinast(serverist), kaotades ära vajaduse programme kohalikus masinas eraldi installeerida. Sihtmasinasse on paigaldada vaja ainult App-V client.
Microsfti aplikatsiooni virtualiseerimisplatformiga MS App-V, saame paigaldada rakendusi otse virtuaalmasinast(serverist), kaotades ära vajaduse programme kohalikus masinas eraldi installeerida. Sihtmasinasse on paigaldada vaja ainult App-V client.


Et kogu protsess läbi teha, läheb vaja  kolme tööriista, sequenceri et teha pakett, haldus-ja edastusserverit et aplikatsioon masinatesse saata ja app-v client et neid pakette seal käivitada.
Et kogu protsess läbi teha, läheb vaja  kolme tööriista, sequenceri et teha pakett, haldus-ja edastusserverit et aplikatsioon masinatesse saata ja app-v clientit et neid pakette seal käivitada.


Nagu pealkiri ütleb siis antud õpetus käib paketeerimise kohta, milleks kasutame programmi nimega Advanced Installer  
Nagu pealkiri ütleb siis antud õpetus käib paketeerimise kohta, milleks kasutame programmi nimega Advanced Installer  


Pakett tuleks teha tühjas masinas, või veel parem, virtuaalmasinas, sest enne igat uut aplikatsiooni virtualisatsiooni, tuleks masin tagasi nö puhtale lehele keerata(enne toimetama asumist teha snapshot).
Pakett tuleks teha tühjas masinas, või veel parem, virtuaalmasinas, sest enne igat uut aplikatsiooni virtualisatsiooni, tuleks masin tagasi nö puhtale lehele keerata(enne toimetama asumist teha snapshot).
[[File:Appv04.png]]


= Kuidas teha? =
= Kuidas teha? =
Line 16: Line 21:
[[File:1pilt.jpg]]
[[File:1pilt.jpg]]


3. Avanenud aknas täidame soovikorral väljad ja vajutame vasakul asuva Reource lahtrs oleva Files and Folders nupu peale
3. Avanenud aknas täidame soovi korral väljad ja vajutame vasakul asuva Reource lahtri Files and Folders nupu peale
[[File:2pilt.jpg]]
[[File:2pilt.jpg]]


4. Luba faililaiendite kuvamine oma arvutis, selleks mine Control panel-> Folder Options-> View-> ja võta linnuke eest "Hide extensions for known file types" valikult.
4. Luba faililaiendite kuvamine oma arvutis, selleks mine Control panel-> Folder Options-> View-> ja võta linnuke eest "Hide extensions for known file types" valikult.


5. Loo tühi tekstifail foo.txt ja muuda see ümber foo.edi-ks, tõsta oma rakenduse käitamisfailid (C:\Program Files) koos .edi failiga tühja lahtrisse
5. Loo tühi tekstifail foo.txt ja muuda see ümber foo.edi-ks, tõsta(lohista) oma rakenduse käitamisfailid (asuvad tavaliselt C:\Program Files\...) koos .edi failiga tühja lahtrisse
[[File:3pilt.jpg]]
[[File:3pilt.jpg]]


6. Teeme .exe failile shortcuti, selleks teeme oma exel parema kliki ja valime New Shortcut to-> Installed file
6. Teeme .exe failile shortcuti, selleks teeme oma exe failil mille me just oma programmi tõstsime parema kliki ja valime New Shortcut to-> Installed file
   Avanenud aknas vajutame OK nuppu
   Avanenud aknas vajutame OK nuppu
[[File:4pilt.jpg]]
[[File:4pilt.jpg]]




7. Vajutame vasakus reas asuva Resource lahtris oleva Registri nupu peal ja valime "Software\[Manufacturer]\[ProductName]" failipuu
7. Vajutame vasakus reas asuva Resource lahtri Registry nupu peal ja valime "Software\[Manufacturer]\[ProductName]" failipuu
[[File:5pilt.jpg]]
[[File:5pilt.jpg]]


Line 35: Line 40:
[[File:6pilt.jpg]]
[[File:6pilt.jpg]]


9. Teeme Settingu peal parema kliki ja valime "New Value"  
9. Teeme Setting kausta peal parema kliki ja valime "New Value"  
   Avanenud aknas kirjuta Name reale "AppPath". Edasi vajuta Data lahtri all olevale "Folder..." nupule, selle peale avanenud aknas jälgi et aktiivne oleks "Application Folder" ja vajuta OK, veel lahti olevas aknas vajuta samuti OK
   Avanenud aknas kirjuta Name reale "AppPath". Edasi vajuta Data lahtri all olevale "Folder..." nupule,  
  selle peale avanenud aknas jälgi et aktiivne oleks "Application Folder" ja vajuta OK,  
  veel lahti olevas aknas vajuta samuti OK


10. Tee uuesti parem klikk Settingu peal, vali "New Value"  
10. Tee uuesti parem klikk Settingu kausta peal, vali "New Value"  
     Avanenud aknas kirjuta Name reale "AppSettings". Tee linnuke ette Binary (hex values) valikule. Data lahtrisse kirjuta: 0x36
     Avanenud aknas kirjuta Name reale "AppSettings". Tee linnuke ette Binary (hex values) valikule.  
    Data lahtrisse kirjuta: 0x36
     Peale seda peaks pilt olema järgmine:
     Peale seda peaks pilt olema järgmine:
[[File:7pilt.jpg]]
[[File:7pilt.jpg]]

Latest revision as of 08:50, 2 October 2012

Mis on App-V ja miks see hea on?

Microsfti aplikatsiooni virtualiseerimisplatformiga MS App-V, saame paigaldada rakendusi otse virtuaalmasinast(serverist), kaotades ära vajaduse programme kohalikus masinas eraldi installeerida. Sihtmasinasse on paigaldada vaja ainult App-V client.

Et kogu protsess läbi teha, läheb vaja kolme tööriista, sequenceri et teha pakett, haldus-ja edastusserverit et aplikatsioon masinatesse saata ja app-v clientit et neid pakette seal käivitada.

Nagu pealkiri ütleb siis antud õpetus käib paketeerimise kohta, milleks kasutame programmi nimega Advanced Installer

Pakett tuleks teha tühjas masinas, või veel parem, virtuaalmasinas, sest enne igat uut aplikatsiooni virtualisatsiooni, tuleks masin tagasi nö puhtale lehele keerata(enne toimetama asumist teha snapshot).



Kuidas teha?

1. Installeerime Advanced Installeri ja käivitame selle

2. Projekti tüübiks jätame Installeri, parempoolses tulbas valime kõige viimase ehk Archidect templiidi ja vajutame Create Project nupule.

3. Avanenud aknas täidame soovi korral väljad ja vajutame vasakul asuva Reource lahtri Files and Folders nupu peale

4. Luba faililaiendite kuvamine oma arvutis, selleks mine Control panel-> Folder Options-> View-> ja võta linnuke eest "Hide extensions for known file types" valikult.

5. Loo tühi tekstifail foo.txt ja muuda see ümber foo.edi-ks, tõsta(lohista) oma rakenduse käitamisfailid (asuvad tavaliselt C:\Program Files\...) koos .edi failiga tühja lahtrisse

6. Teeme .exe failile shortcuti, selleks teeme oma exe failil mille me just oma programmi tõstsime parema kliki ja valime New Shortcut to-> Installed file

  Avanenud aknas vajutame OK nuppu


7. Vajutame vasakus reas asuva Resource lahtri Registry nupu peal ja valime "Software\[Manufacturer]\[ProductName]" failipuu

8. Olles [ProductName] rea peal, teeme parema kliki ja valime New Key, ning paneme tekkinud kaustale nimeks Settings

9. Teeme Setting kausta peal parema kliki ja valime "New Value"

  Avanenud aknas kirjuta Name reale "AppPath". Edasi vajuta Data lahtri all olevale "Folder..." nupule, 
  selle peale avanenud aknas jälgi et aktiivne oleks "Application Folder" ja vajuta OK, 
  veel lahti olevas aknas vajuta samuti OK

10. Tee uuesti parem klikk Settingu kausta peal, vali "New Value"

   Avanenud aknas kirjuta Name reale "AppSettings". Tee linnuke ette Binary (hex values) valikule. 
   Data lahtrisse kirjuta: 0x36
   Peale seda peaks pilt olema järgmine:

11. Nüüd vajuta vasakus reas oleva Resource lahtri File Association nupule. Eesoleva Target Computer ikooni peal tee parem klikk ja vali "New Extension". Kui eelnevad toimingud on korrektselt tehtud, peaks ta näitama meie installeeritud aplikatsiooni faili. Teeme selle aktiivseks ja vajutame OK. Muudame kohe extensioni nime (mis vaikimisi on ext) edi-ks

12. Vali Deployment lahtri all olev valik Media. Tee parem klikk DefaultBuild rea peal. Avanenud valikutest võta New-> App-V Build. Tekkinud BuildAppV peal tee uuesti parem klikk ja vali Build. Vali kataloog kuhu tahad failid salvestada ja vajuta OK. Tee veelkord parem klikk oma BuildAppV peal ja vali Open Output Folder. Kaustas olev .msi fail tuleks App-V Clientiga masinas käima panna.

Kasutatud kirjandus

http://download.microsoft.com/download/F/7/8/F784A197-73BE-48FF-83DA-4102C05A6D44/App-V/App-V%204.6%20Service%20Pack%201%20Sequencing%20Guide.docx

http://www.microsoft.com/en-us/windows/enterprise/products-and-technologies/virtualization/app-v.aspx

http://www.advancedinstaller.com/user-guide/tutorial-appv.html

http://blogs.technet.com/b/appv/archive/2011/04/27/creating-package-accelerators-with-the-app-v-4-6-sp1-sequencer-part-1.aspx

http://blogs.technet.com/b/appv/archive/2008/06/12/a-farewell-to-softgrid.aspx