Scriptregel

Met scriptregels kunt u aangepaste regels maken met PowerShell of VBScript om aan complexe vereisten te voldoen.Toepassingen kunnen dynamisch worden toegestaan, geblokkeerd of verhoogd op basis van een uitgebreid bereik van scriptvoorwaarden, waardoor een krachtige, flexibele controle over het gedrag van de toepassing mogelijk is.

Scriptregels kunnen profiteren van elke interface die toegankelijk is via PowerShell of VBScript, zoals COM (Component Object Model), en elk script wordt onder de volgende omstandigheden geëvalueerd:

  • Wanneer een nieuwe configuratie op de computer wordt geïmplementeerd

  • Wanneer een gebruiker zich aanmeldt

Scriptregel configureren

U kunt scriptregels configureren wanneer u regels voor het toepassingsbeheer instelt op de pagina Wanneer wordt dit toegewezen?Volg deze stappen om scriptregels te configureren:

  1. Selecteer op de pagina Wanneer wordt dit toegewezen?, de optie Script in de vervolgkeuzelijst Een bron selecteren.
    Het tabblad Script wordt weergegeven.

  2. Geef een naam op voor het script.

  3. Selecteer in de vervolgkeuzelijst Scripttaal de optie PowerShell of VBScript op basis van uw vereiste.
    Raadpleeg de volgende secties voor meer informatie over het gebruik van de scripts.

  4. Kies in de vervolgkeuzelijst Invoerfunctie voor Scriptregel.

    De optie Invoerfunctie is alleen beschikbaar voor VBScript.

  5. Voeg in het veld Script een PowerShell- of VBScript toe.

  6. Ga naar het tabblad Opties om de uitvoeringen van het script en de time-out te configureren.

  7. Selecteer op het tabblad Opties de methode voor het uitvoeren van scripts in de vervolgkeuzelijst Uitvoeringstype als volgt:

    • Per sessie als gebruiker: geeft aan dat het script wordt uitgevoerd voor elke gebruiker die zich aanmeldt.De instellingen worden alleen toegepast voor de duur van de gebruikerssessie. Houd ermee rekening dat het script ook wordt uitgevoerd als het bureaublad is ontgrendeld.

    • Per sessie als systeem: geeft aan dat het script één keer per aangemelde gebruiker wordt uitgevoerd met systeemaccountmachtigingen.De instellingen worden alleen toegepast voor de duur van de gebruikerssessie.

    • Per computer als systeem: geeft aan dat het script één keer wordt uitgevoerd met systeemaccountmachtigingen wanneer de computer wordt opgestart.Instellingen worden toegepast op alle gebruikerssessies totdat de computer opnieuw wordt opgestart. De Application Control-agent wordt opnieuw opgestart of er vindt een configuratiewijziging plaats.

  8. Schakel de optie Script pas uitvoeren nadat de gebruiker zich heeft aangemeld in om te voorkomen dat het script wordt uitgevoerd voordat de gebruiker zich heeft aangemeld.

  9. Geef een tijd op in de optie Wachtijd in seconden of scripttime-out om een script te laten doorgaan voordat de time-out verstrijkt.Een instelling van nul (0) seconden voorkomt dat er een time-out van het script optreedt.Als er een time-out optreedt, is het resultaat mislukt en kunnen de instellingen niet worden toegepast.

  10. Klik op Toevoegen.