Kezdőoldal » Számítástechnika » Programozás » Hogy működik egy program...

Hogy működik egy program telepítő? (Gondolom fájlokat másol valahova, de érdekelne pontosan a működése)

Figyelt kérdés

2017. jan. 16. 21:51
 1/5 anonim ***** válasza:
Programfüggő.
2017. jan. 16. 22:02
Hasznos számodra ez a válasz?
 2/5 anonim ***** válasza:
Leírtad a működését. Fájlokat másol "valahova".
2017. jan. 16. 22:03
Hasznos számodra ez a válasz?
 3/5 Hominida ***** válasza:

Alapvetően létrehoz egy általad megadott mappát, és abba bemásolja az összes szükséges fájlt. Ezek összetételét a program írója döntötte el. Nem csak a programfájlok lehetnek itt, hanem beállításfájlok, leírások, példák is. A programok egy része olyan, hogy ezen kívül már csak egy ikont csinál a programnak a Start menüben vagy az Asztalon.


De a programok nagyobb része nem éri be ennyivel, és a telepítőcsomagból fájlok kerülnek a Windows vagy a Program Files mappáin belül meglevő vagy most létrehozott mappákba is, ezek kiegészítő fájlok szoktak lenni a rendszer képességeinek kihasználásához vagy más programokkal való együttműködéshez. Sajnos van olyan program, amely a kijelölt mappába – ami értelemszerűen lehet a D:, E: stb. meghajtón is – kipakol 1 megabyte-ot, a C: lemezre meg, kiegészítésül még másfelet.


Mindehhez hozzátartozik a nagy mutatvány, a registry összefirkálása. Nem véletlen, hogy egyes programok szerzői a dokumentációban leszögezik, hogy a telepítőjük nem ír a registrybe. Az egy gigantikus méretű hivatkozásgyűjtemény, amelynek az eredeti célja az volt, hogy a programok szükség esetén megtalálják egymást, de aztán minden szart a registryben kezdtek tárolni, olyanokat is, amiket nyugodtan tárolhatnának a program saját mappájában levő fájlokban is. A baj az, hogy a registry ma már olyan hatalmas, hogy a Windows sebességét már lényegesen rontja az, hogy egy-egy programnak gyakran kell valamilyen adatért az egész registryt átböngésznie.


Az, hogy magába a rendszerbe ilyen módon befűzi vagy becsatolja a programot a telepítő, azért, hogy a rendszerszolgáltatásokkal együttműködhessenek, azt okozza, hogy a Windows újratelepítése után a programokat is újra telepíteni kell, akkor is, ha a programok saját mappái sértetlenül a helyükön maradtak.

2017. jan. 16. 22:15
Hasznos számodra ez a válasz?
 4/5 coopper ***** válasza:

Szia.


Az általad irt script vezérli (Tehát Te adod meg, mit és hogy hova kell másolnia),


Nézd meg ezt : [link]

Illetve egy pár minta a fenti programhoz : [link]


Sok sikert.

üdv.

2017. jan. 17. 09:49
Hasznos számodra ez a válasz?
 5/5 anonim ***** válasza:
100%

1. A telepítő ellenőrzi a forrásfájl integritását (hogy ne a 98 %-nál derüljön ki, hogy az uccso99.dll hibás).

2. Ellenőrzi, hogy a célmeghajtón van-e elégséges hely a telepítéshez.

3. Bekéri a telepítés célkönyvtárát (jó esetben).

4. Átmásolja a file-okat adott könyvtárszerkezet szerint.

5. Beállítja a startlinket (ha ilyenre szükség van) a start menüben.

6. Összefirkálja a registry-t, jobbára, ha szükség van erre, ha nem. Bár ez opcionális.


A telepítő alapvető dolga hogy a program-, vagy/és adatfileok jó helyre kerüljenek és, hogy több fájl esetén automatizálja a másolási folyamatot.

2017. jan. 17. 13:45
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!