Systeemacties
Notitie
De Systeem-actiegroep is onderverdeeld in een aantal nieuwe categorieën. Ga naar informatie over acties Werkstation en Scripting voor meer informatie over deze categorieën.
Gebruik de systeemacties om taken te automatiseren die fundamenteel zijn voor het Windows-besturingssysteem.
Start een van uw geïnstalleerde toepassingen met de actie Applicatie uitvoeren. U moet eventuele opdrachtregelargumenten tussen dubbele aanhalingstekens opnemen en ze scheiden door een spatie. In het volgende voorbeeld wordt een specifiek Word-document in stille modus geopend.
Notitie
Het veld Applicatiepad moet verwijzen naar het uitvoerbare bestand van de applicatie. U kunt bepaalde standaard Windows-toepassingen openen door hun naam in te voeren, zoals kladblok voor Kladblok.
Bovendien kunt u met bureaubladstromen processen op naam of id beëindigen via de actie Proces beëindigen en wachten tot processen starten of stoppen via de actie Wachten op proces.
Als u met Windows-omgevingsvariabelen wilt werken, gebruikt u de acties Windows-omgevingsvariabele instellen, Windows-omgevingsvariabele ophalen en Windows-omgevingsvariabele verwijderen voor de bijbehorende taken.
If process
Markeert het begin van een voorwaardelijk blok met acties, afhankelijk van of een proces wordt uitgevoerd of niet.
Invoerparameters
Argument | Optioneel | Accepteert | Standaardwaarde | Omschrijving |
---|---|---|---|---|
If process | N.v.t. | Wordt uitgevoerd, Wordt niet uitgevoerd | Wordt uitgevoerd | Status van het te controleren proces |
Process name | Nee | Tekstwaarde | De naam van het proces dat moet worden gecontroleerd |
Variabelen gemaakt
Deze actie levert geen variabelen op.
Uitzonderingen
Uitzondering | Omschrijving |
---|---|
Kan lijst met processen niet ophalen | Geeft een probleem aan bij het ophalen van de lijst met processen |
Wachten op proces
Hiermee wordt de uitvoering onderbroken totdat een proces wordt gestart of gestopt.
Invoerparameters
Argument | Optioneel | Accepteert | Standaardwaarde | Omschrijving |
---|---|---|---|---|
Process name | Nee | Tekstwaarde | De naam van het proces dat moet worden gecontroleerd | |
Wait for process to | N.v.t. | Starten, Stoppen | Starten | Geeft aan of er moet worden gewacht totdat een bepaald proces start of stopt |
Variabelen gemaakt
Deze actie levert geen variabelen op.
Uitzonderingen
Uitzondering | Omschrijving |
---|---|
Kan lijst met processen niet ophalen | Geeft een probleem aan bij het ophalen van de lijst met processen |
Toepassing uitvoeren
Hiermee wordt een toepassing uitgevoerd of een document geopend door de gekoppelde toepassing uit te voeren.
Belangrijk
Veel toepassingen met geavanceerde functionaliteit vereisen verhoogde rechten om ongeautoriseerde toegang tot systeemresources te voorkomen. Als u deze toepassingen wilt starten met de actie Toepassing uitvoeren, voert u Power Automate uit met beheerdersrechten. Ga naar Power Automate uitvoeren met verhoogde rechten voor meer informatie over het uitvoeren van Power Automate als beheerder.
Invoerparameters
Argument | Optioneel | Accepteert | Standaardwaarde | Omschrijving |
---|---|---|---|---|
Application path | Nee | Bestand | Het uitvoerbare bestand als een volledig bestandspad | |
Command line arguments | Ja | Tekstwaarde | Voeg extra argumenten toe na de naam van het uitvoerbare bestand. Voer bijvoorbeeld notepad.exe in het toepassingspad in en een specifiek tekstbestand in de opdrachtregelargumenten | |
Working folder | Ja | Map | Het volledige pad van de map om in te werken, indien van toepassing. | |
Window style | N.v.t. | Normaal, Verborgen, Geminimaliseerd, Gemaximaliseerd | Normaal | Het uiterlijk en de grootte van het toepassingsvenster kiezen wanneer dit wordt geopend |
After application launch | N.v.t. | Onmiddellijk doorgaan, Wachten tot de toepassing is geladen, Wachten tot de toepassing is voltooid | Onmiddellijk doorgaan | Geeft aan of de volgende actie onmiddellijk wordt uitgevoerd of dat er wordt gewacht totdat het programma is geladen of klaar is |
Timeout | Ja | Numerieke waarde | 0 | De maximale wachttijd en de duur voordat voortzetting wordt afgedwongen |
Variabelen gemaakt
Argument | Type | Omschrijving |
---|---|---|
AppProcessId | Numerieke waarde | De uitvoer van de proces-id |
AppExitCode | Numerieke waarde | De afsluitcode van de toepassing |
WindowHandle | Numerieke waarde | De handle van het venster. Wanneer er een nieuw venster wordt geopend, wordt met deze variabele de waarde van de handle van het venster gevonden en in deze variabele opgeslagen. Een handle van een venster is nuttig voor het expliciet aanduiden van een venster in een latere actie |
Uitzonderingen
Uitzondering | Beschrijving |
---|---|
Bestand of toepassing is niet gevonden | Geeft aan dat het opgegeven bestand of de opgegeven toepassing niet is gevonden |
Toegang geweigerd voor toepassing of bestand | Geeft aan dat toegang is geweigerd voor de opgegeven toepassing of het opgegeven bestand |
Kan de handle van het hoofdvenster van de toepassing niet ophalen | Duidt op een probleem bij het ophalen van de handle van het hoofdvenster van de toepassing |
Kan toepassing niet uitvoeren of bestand niet openen | Duidt op een probleem bij het uitvoeren van de opgegeven toepassing of bij het openen van het opgegeven bestand |
Proces beëindigen
Hiermee wordt een actief proces onmiddellijk gestopt.
Invoerparameters
Argument | Optioneel | Accepteert | Standaardwaarde | Omschrijving |
---|---|---|---|---|
Specify process by | N.v.t. | Proces-id, Procesnaam | Procesnaam | Geef op of het proces dat moet worden beëindigd, wordt aangeduid met de naam of met de id ervan |
Process ID | Nee | Numerieke waarde | De id van het proces dat moet worden beëindigd. | |
Process name | Nee | Tekstwaarde | De naam van het proces dat moet worden beëindigd. Als er meerdere processen met dezelfde naam worden uitgevoerd, worden deze allemaal beëindigd |
Variabelen gemaakt
Deze actie levert geen variabelen op.
Uitzonderingen
Uitzondering | Omschrijving |
---|---|
Proces met opgegeven id wordt niet uitgevoerd | Geeft aan dat een proces met de opgegeven id niet wordt uitgevoerd |
Kan proces niet beëindigen | Duidt op een probleem bij het beëindigen van het proces |
Ping
Hiermee wordt een bericht verzonden om vast te stellen of een externe computer toegankelijk is via het netwerk.
Invoerparameters
Argument | Optioneel | Accepteert | Standaardwaarde | Omschrijving |
---|---|---|---|---|
Host name | Nee | Tekstwaarde | De naam van de externe computer of een IP-adres | |
Timeout | Ja | Numerieke waarde | 5000 | Het maximale aantal milliseconden dat wordt gewacht op het antwoordbericht van de ping |
Variabelen gemaakt
Argument | Type | Omschrijving |
---|---|---|
PingResult | Tekstwaarde | De status van het pingbericht (geslaagd of mislukt) |
RoundTripTime | Numerieke waarde | Het aantal milliseconden dat het heeft geduurd voordat de ping was voltooid |
Uitzonderingen
Uitzondering | Beschrijving |
---|---|
De pingactie kan niet worden voltooid | Duidt op een probleem bij het voltooien van de pingactie |
Windows-omgevingsvariabele instellen
Hiermee wordt een omgevingsvariabele op een bepaalde waarde ingesteld.
Invoerparameters
Argument | Optioneel | Accepteert | Standaardwaarde | Omschrijving |
---|---|---|---|---|
Environment variable name | Nee | Tekstwaarde | De naam van de omgevingsvariabele | |
New environment variable value | Nee | Tekstwaarde | De waarde die op de omgevingsvariabele wordt ingesteld | |
Type | N.v.t. | Gebruiker, Systeem | User | Het type omgevingsvariabele |
Variabelen gemaakt
Deze actie levert geen variabelen op.
Uitzonderingen
Uitzondering | Omschrijving |
---|---|
Duidt op een probleem bij het instellen van de waarde van de omgevingsvariabele | Duidt op een probleem bij het instellen van de waarde van de omgevingsvariabele |
Onvoldoende machtigingen | Geeft aan dat de gebruiker onvoldoende machtigingen heeft om deze actie uit te voeren |
Windows-omgevingsvariabele ophalen
Hiermee wordt de waarde van een omgevingsvariabele opgehaald.
Invoerparameters
Argument | Optioneel | Accepteert | Standaardwaarde | Omschrijving |
---|---|---|---|---|
Environment variable name | Nee | Tekstwaarde | De naam van de omgevingsvariabele waarvan de waarde wordt opgehaald | |
Search for variable only in scope | N.v.t. | Booleaanse waarde | Onwaar | Geef op of u alleen in een specifiek bereik naar de variabele wilt zoeken |
Scope | N.v.t. | Gebruiker, Systeem | Gebruiker | Het bereik waaruit de omgevingsvariabele moet worden opgehaald |
Variabelen gemaakt
Argument | Type | Omschrijving |
---|---|---|
EnvironmentVariableValue | Tekstwaarde | De waarde van de omgevingsvariabele |
Uitzonderingen
Uitzondering | Beschrijving |
---|---|
Omgevingsvariabele bestaat niet | Geeft aan dat de opgegeven omgevingsvariabele niet bestaat |
Onvoldoende machtigingen | Geeft aan dat de gebruiker onvoldoende machtigingen heeft om deze actie uit te voeren |
Windows-omgevingsvariabele verwijderen
Hiermee wordt een omgevingsvariabele uit een bepaald bereik verwijderd.
Invoerparameters
Argument | Optioneel | Accepteert | Standaardwaarde | Omschrijving |
---|---|---|---|---|
Environment variable name | Nee | Tekstwaarde | De naam van de omgevingsvariabele die moet worden verwijderd | |
Type | N.v.t. | Gebruiker, Systeem | User | Het type omgevingsvariabele dat moet worden verwijderd |
Variabelen gemaakt
Deze actie levert geen variabelen op.
Uitzonderingen
Uitzondering | Omschrijving |
---|---|
Omgevingsvariabele kan niet worden verwijderd | Duidt op een probleem bij het verwijderen van een omgevingsvariabele |
Onvoldoende machtigingen | Geeft aan dat de gebruiker onvoldoende machtigingen heeft om deze actie uit te voeren |