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.