Udostępnij za pośrednictwem


Przykłady składni instrukcji warunkowej

Poniżej przedstawiono niektóre typowe wystąpienia instrukcji warunkowych. Aby uzyskać więcej informacji, zobacz Składnia instrukcji warunkowej.

Uruchom akcję po usunięciu.

Aby uzyskać informacje, zobacz Akcje klimatyzacji do uruchomienia podczas usuwania.

Uruchom akcję tylko wtedy, gdy produkt nie został zainstalowany.

NOT Installed

Uruchom akcję tylko wtedy, gdy produkt zostanie zainstalowany lokalnie. Nie uruchamiaj akcji podczas ponownej instalacji.

(&FeatureName=3) AND NOT(!FeatureName=3)

Termin "&FeatureName=3" oznacza, że akcja polega na zainstalowaniu funkcji lokalnej. Termin "NOT(! FeatureName=3)" oznacza, że funkcja nie jest zainstalowana lokalnie.

Uruchom akcję tylko wtedy, gdy funkcja zostanie odinstalowana.

(&FeatureName=2) AND (!FeatureName=3)

Ten warunek sprawdza tylko przejście funkcji z zainstalowanego stanu lokalnego na stan nieobecny.

Uruchom akcję tylko wtedy, gdy składnik został zainstalowany lokalnie, ale przechodzi poza stan.

(?ComponentName=3) AND ($ComponentName=2 OR $ComponentName=4)

Termin "? ComponetName=3" oznacza, że składnik jest zainstalowany lokalnie. Termin "$ComponentName=2" oznacza, że stan akcji składnika jest nieobecny. Termin "$ComponentName=4" oznacza, że stan akcji składnika jest uruchamiany ze źródła. Należy pamiętać, że stan akcji anonsowania jest nieprawidłowy dla składnika.

Uruchom akcję tylko w przypadku ponownej instalacji składnika.

?ComponentName=$ComponentName

Uruchom akcję tylko wtedy, gdy zostanie zastosowana określona poprawka.

PATCH AND PATCH >< MEDIASRCPROPNAME

Aby uzyskać więcej informacji, zobacz sekcję Uwagi na stronie właściwości PATCH.