Universal de instalare actualizat automat

    wadimus
  • Experiență. 9 luni, 12 zile
  • Mesaje. 36
  • Reputație. 8

Universal Auto-instalare actualizat
ca o dezvoltare ulterioară a temei: software-ul universal actualizări pachet
instalator universal auto-actualizat (AIM) - un dosar care conține fișiere în ea (să numim acest dosar și toate celula conținutul său)
AIM pentru utilizator simplu este o cutie neagră.
Această cutie neagră a standardizat acțiuni pe care le puteți efectua cu el și a obține informații cu privire la conținutul cutiei negre.
Acțiuni disponibile pentru fiecare din cutie neagră (celule):
- instalare de actualizare (începe obnovlyatora)
- lansa programul de instalare
Acțiunile de informare disponibile pentru fiecare celulă:
- obținerea numelui de instalare
- obținerea de versiuni ale programului de instalare
- caracterizare și instalare obnovlyatora
Luați în considerare în mod specific fiecare acțiune.
- instalare de actualizare (începe obnovlyatora):
în fiecare celulă există up.bat fișier
numirea sa - actualizare instaleze programe din versiunile terneta și corecte ale acestor programe
- lansa programul de instalare
Acest fișier ins.bat
scopul său - o zona linistita (probabil) de instalare program din fișierele din celula
- obtinerea numele programului de instalare:
un name.txt fișier text
în acest fișier pe programul instalabil același nume linie
- obținerea de versiuni ale programului de instalare:
un version.txt fișier text
în acest fișier de pe aceeași versiune linie a programului instalabil
- caracterizare și obnovlyatora instalare:
un name1.txt fișier text
în acest fișier pe un cod numeric singură linie de 2 numere:
prima cifră:
1 - posibil de instalare de actualizări de la terneta
0 - programul de instalare nu este actualizat
a doua cifră:
1 - Poate programul de instalare de instalare silențioasă
0 - a instala programul trebuie să vă manual
Iată un exemplu:
celule Foxit Reader:
- se uită name.txt fișier - există o astfel de linie: Foxit Reader - acest lucru înseamnă că fișierele de instalare de actualizare a celulei și instalați Foxit Reader-A
- sa uitat dosar name1.txt - există o astfel de linie de 11 - acest lucru înseamnă că Foxit Reader poate fi actualizat de la terneta și se poate instala în tăcere
- a lansat up.bat File - Urcă în celula cea mai recentă versiune a programului de instalare din terneta și versiunea corectată (version.txt)
- uitat version.txt fișier - linia este aceasta: 8.3.1 - aceasta este versiunea cea mai extremă
- a lansat ins.bat fișier - instalat în liniște Foxit Reader, în cazul în care este necesar în sistem
celula Avast Free:
- sa uitat dosar name1.txt - există o astfel de linie de 10 - (. instalare manuală, trebuie să apăsați butonul Next, Next), ceea ce înseamnă că puteți să faceți upgrade de la terneta și liniștită, dar nu puteți seta
de exemplu, avem de instalare Repak Zentimo xStorage Managerul elchupacabra ca fișier: Zentimo.2.0.6.1267.exe
acțiunile noastre pentru a crea o celulă pentru a lucra cu acest fișier:
- director creat Zentimo (de exemplu)
- Am pus fișierul acolo Zentimo.2.0.6.1267.exe și a redenumit-o fără a menționa versiunea Zentimo.exe
- name.txt a creat un fișier cu un șir de caractere (fără a menționa versiunea): Zentimo xStorage Manager de Repack de elchupacabra
- fișier creat name1.txt cu linia 01 (adică, nu există nici o posibilitate de actualizare a acestei terneta reambalat și există o posibilitate de instalare silențioasă)
- version.txt a creat un fișier cu linia: 2.0.6.1267
- fișier de pornire obnovlyatora (pentru noi nu este necesară, deoarece programul de instalare nu poate actualiza de terneta numai cu mâna, dar încă mai trebuie să fie prezent!) up.bat - gol
- executați ins.bat fișierul de instalare.

DP0 "
începe / așteptați Zentimo.exe / SILENT / SP-/ norestart / SUPPRESSMSGBOXES

    wadimus
  • Experiență. 9 luni, 12 zile
  • Mesaje. 36
  • Reputație. 8

Dacă nu ar fi, atunci eu nu cer. Ieri a lansat obnovlyator telegrame, și atunci ce ar trebui rus, krakozyabrami.

    wadimus
  • Experiență. 9 luni, 12 zile
  • Mesaje. 36
  • Reputație. 8

43526 opțiune shell pentru instalarea și actualizarea software-ului MInst. De exemplu, am vândut totul.

cursul în continuare a voinței mele - structurarea și refuzul de a vorbi numele celulelor. )
Nu Cent Browser. și un cod, tip 03.01.21.044
Pentru: Cell nume poate fi citit dintr-un fișier name.txt + version.txt. și în coajă de astfel de nume este mai convenabil

    korsak7
  • Experiență. 2 ani 8 luni
  • Mesaje. 493
  • Reputație. 38

43538 wadimus. și ce fișier batch în ANSI? În OEM866 salvați nu mai este la modă?

Și cum să le spui în afară, dacă nu există un singur bukovki rus?