Begränsade offentliga egenskaper
Vid en hanterad installation kan paketförfattaren behöva begränsa vilka offentliga egenskaper skickas till serversidan och kan ändras av en användare som inte är systemadministratör. Vissa begränsningar är ofta nödvändiga för att upprätthålla en säker miljö när installationen kräver att installationsprogrammet använder utökade privilegier. Om alla följande villkor uppfylls kan en användare som inte är systemadministratör bara åsidosätta en godkänd lista över begränsade offentliga egenskaper:
- Systemet är Windows 2000.
- Användaren är inte systemadministratör.
- Programmet eller produkten installeras med utökade privilegier.
Om alla ovanstående villkor är sanna kommer installationsprogrammet som standard att följa följande lista över begränsade offentliga egenskaper som kan ändras av alla användare:
- ÅTGÄRD
- AFTERREBOOT-
- ALLUSERS
- EXECUTEACTION
- EXECUTEMODE
- FILEADDDEFAULT
- FILEADDLOCAL-
- FILEADDSOURCE-
- INSTALLLEVEL-
- LIMITUI-
- LOGACTION-
- NOCOMPANYNAME
- NOUSERNAME
- MSIENFORCEUPGRADECOMPONENTRULES
- MSIINSTANCEGUID
- MSINEWINSTANCE
- MSIPATCHREMOVE
- PATCH
- PRIMARYFOLDER
- PROMPTROLLBACKCOST
- STARTA om
- INSTALLERA om
- REINSTALLMODE
- ÅTERUPPTA
- SEQUENCE
- SHORTFILENAMES
- transformerar
- TRANSFORMSATSOURCE
Författaren till ett installationspaket kan utöka den här standardlistan så att den innehåller ytterligare offentliga egenskaper med hjälp av egenskapen SecureCustomProperties.
Om du anger egenskapen EnableUserControl eller EnableUserControl-systemprincipen utökas listan till alla offentliga egenskaper. Alla användare kan sedan ändra vilken offentlig egenskap som helst.
Installationsprogrammet anger egenskapen RestrictedUserControl när listan över offentliga egenskaper som skickas till servern av icke-administratörsanvändare begränsas.
Relaterade ämnen