Lista winnt@man.lodz.pl
[Lista archiwów] [Inne Listy]

Re: [WINNT] Program do odczytu przełączników programów

To: winnt@man.lodz.pl
Subject: Re: [WINNT] Program do odczytu przełączników programów
From: "Grzegorz Niemirowski" <grzegorz@grzegorz.net>
Date: Tue, 14 May 2024 22:28:59 +0200
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/

<Pop. w Wątku] Aktualny Wątek [Nast. w Wątku>