Почетна » како да » Како могу да пратим измене које програмер инсталира?

    Како могу да пратим измене које програмер инсталира?

    Шта баш тако да ли су оне апликације за инсталације које раде као напредна трака? Ако желите да пажљиво пратите ствари, биће вам потребни прави алати.

    Данашња сесија питања и одговора долази нам захваљујући СуперУсер-у - подели Стацк Екцханге-а, групне групације К&А веб сајтова у заједници.

    Питање

    Читач СуперУсер Грегори Моуссат жели да зна шта се дешава иза фасаде инсталатера:

    Желим да знам шта неки инсталатери раде: углавном које датотеке, фасцикле и ставке регистра додају, уклањају или модификују.

    Много "професионалних" програма је толико лоше документовано да је тешко наћи прави начин да их конфигуришете, ажурирате итд..

    ИнсталлРите је програм који може да направи “снимак” пре и после инсталације програма и затим упореди снимке. То вам омогућава да знате шта је урађено, па чак и да направите прилагођени унинсталлер. Нажалост, ИнсталлРите се више не одржава и није ажуриран од 2008. године.

    Која алатка замењује ИнсталлРите?

    Одговор

    Сарадник Синетецх нуди алтернативни алат:

    Постоји неколико и ја сам тестирао најмање 10-12, али онај који преферирам и препоручујем је ЗСофт Унинсталлер. Он је бесплатан и добар је у проналажењу разлике, а да вас не омета са страним нередима, као што већина ових програма, чак и комерцијални.

    Такође користим ИнЦтрл 5 часописа ПЦ Магазине који је веома добар (довољно за одобравање од стране Мицрософта), али су пре неколико година престали да дистрибуирају своје програме бесплатно, али зато што је то било бесплатно, још увек има доста доступних копија (нажалост не тако са новијим ИнЦтрл Кс.)

    Ако сте заинтересовани да добијете обновљену копију ИнЦтрл (ИнЦтрл Кс), покренут ће вам $ 8 - прочитати више о ИнЦтрл Кс овде.

    Други сарадник, Прахлад Иери, нуди неколико сугестија како да ручно истражите шта апликација ради:

    Оно што инсталатер заиста чини детаљно не може се знати, осим можда обрнутим инжењерингом његових бинарних инструкција. Ево неколико знакова које можете провјерити:

    1. Потражите фасцикле апликација у директоријуму Програм Филес. Обично постоји улазЦ: Програм Филес \ т.
    2. На сличан начин проверите системске фасцикле (Ц: Виндовс Систем32). Ваша апликација може да постави библиотеке (ДЛЛ / ОЦКС / ТЛБ) овде.
    3. Покрените ЦЦлеанер да бисте видели да ли је креирао било које ставке регистра. ЦЦлеанер такође показује неке друге измене које је апликација могла направити, као што је регистрација МИМЕ типа, итд.
    4. Не заборавите да проверите .НЕТ ГАЦ (Глобал Ассембли Цацхе). Садржи све .НЕТ скупове које је ваша апликација можда регистрирала на вашој машини. Обично је у фасцикли Ц: прозори \ т
    5. Очигледно (али понекад очигледно је занемарено!):
      • Почетни мени и пречице на радној површини
      • Филес ин Ц: корисници УСЕР-ИМЕ Апплицатион Дата (ЦЦлеанер ће их приказати)
      • Уноси у Стартуп менију и боот.ини (трцати мсцонфиг да проверите ове)

    Између провере снимака са апликацијом и ручне провере датотека, покривене су све ваше базе. Потпуну дискусију можете погледати овде. Имате ли алат или технику да додате на листу? Звучи у коментарима.