universi <universis@interia.pl> napisał(a):
Kiedyś - za czasów Późnego Xpeka modne było dodawanie programów do płytki
instalacyjnej i żeby to zrobić to trzeba było znać np. z jakim parametrem
będzie "cicha" instalacja i był do tego programik, ale jak pamniętam nie
wszystkie parametry sczytywał. Dziś potrzebuję takiego programu by sczytać
przełączniki - na pierwszy rzut z programu defragler, ale później będa
potrzebne przełączniki do innych programów. Czy ktoś coś może pomóc w
temacie ?
Jesteś pewien, że dobrze pamiętasz? Nie ma czegoś takiego jak zczytywanie
parametrów. W pliku .exe nie ma jakiegoś wyznaczonego miejsca na definicje
parametrów. Do procesu system przekazuje wszystkie parametry i proces może w
dowolnym momencie sobie je odczytać.
Jako że Tobie tak naprawdę chodzi o instalatory, to trzeba by pogooglać
jakie są przełączniki w popularnych instalatorach, np. w Inno Setup. Jeśli
jakiś program "zczytywał parametry" to pewnie tak naprawdę rozpoznawał
instalator i na podstawie zaszytej w sobie bazy instalatorów pokazywał jakie
parametry są dostępne.
Jeśli program jest w paczce MSI, czyli jest instalowany przez msiexec, to
dostępne są m.in. parametry:
/quiet - dla cichej instalacji
/passive - dla instalacji automatycznej, czyli widać okno, ale wszystko
dzieje się samo i użytkownik nic nie klika
--
Grzegorz Niemirowski
https://www.grzegorz.net/
|