System
Note
De Systeem-actiegroep is onderverdeeld in een aantal nieuwe categorieën. U vindt details voor de acties Werkstation en acties Scripting op de respectieve pagina's.
Diverse taken uitvoeren in een Windows-omgeving en informatie ophalen van het systeem
| Als proces |
| Wachten op proces |
| Toepassing uitvoeren |
| Proces beëindigen |
| Ping |
| Windows-omgevingsvariabele instellen |
| Windows-omgevingsvariabele ophalen |
| Windows-omgevingsvariabele verwijderen |
Aan de slag met systeemacties
Gebruik systeemacties om taken te automatiseren die fundamenteel zijn voor het Windows-besturingssysteem.
Start een van uw geïnstalleerde toepassingen met de actie Applicatie uitvoeren. Opdrachtregelargumenten vereisen plaatsing tussen aanhalingstekens en een spatie ertussen. In de onderstaande afbeelding wordt met de actie Toepassing uitvoeren een specifiek document in Word in de stille modus geopend:

Naast het uitvoeren van toepassingen kunt u met Power Automate voor bureaublad 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 Windows-omgevingsvariabelen wilt afhandelen, gebruikt u de acties Windows-omgevingsvariabele instellen, Windows-omgevingsvariabele ophalen en Windows-omgevingsvariabele verwijderen voor de respectievelijke taken.
Systeemacties
Als proces
Markeert het begin van een voorwaardelijk blok met acties, afhankelijk van of een proces wordt uitgevoerd of niet
Invoerparameters
| Argument | Optioneel | Accepteert | Standaardwaarde | Beschrijving |
|---|---|---|---|---|
| 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 | Beschrijving |
|---|---|
| Kan lijst met processen niet ophalen | Geeft een probleem aan bij het ophalen van de lijst met processen |
Wachten op proces
De uitvoering onderbreken totdat een proces is gestart of gestopt
Invoerparameters
| Argument | Optioneel | Accepteert | Standaardwaarde | Beschrijving |
|---|---|---|---|---|
| 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 | Beschrijving |
|---|---|
| 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
Invoerparameters
| Argument | Optioneel | Accepteert | Standaardwaarde | Beschrijving |
|---|---|---|---|---|
| Application path | Nee | File | 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 | Folder | 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 | Beschrijving |
|---|---|---|
| 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 de waarde van de handle van het venster onderschept en opgeslagen in deze variabele. 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 |
Important
Het veld Applicatiepad moet verwijzen naar het uitvoerbare bestand van de applicatie. Bepaalde standaard Windows-toepassingen kunnen worden geopend door kladblok in te voeren of calc voor rekenmachine.
Eventuele opdrachtregelargumenten moeten tussen dubbele aanhalingstekens worden ingevoerd en worden gescheiden door een spatie. Bijvoorbeeld om Microsoft Word te openen in stille modus met het bestand Factuursjabloon.docx vanaf het bureaublad van de gebruiker, deelt u het veld als volgt in: "/q" "C:\Gebruikers \gebruikersnaam\Bureaublad\Factuursjabloon.docx"
Voorbeeld

Proces beëindigen
Hiermee wordt een actief proces onmiddellijk gestopt
Invoerparameters
| Argument | Optioneel | Accepteert | Standaardwaarde | Beschrijving |
|---|---|---|---|---|
| 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 | Beschrijving |
|---|---|
| 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 | Beschrijving |
|---|---|---|---|---|
| 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 | Beschrijving |
|---|---|---|
| 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 kan een omgevingsvariabele op een specifieke waarde worden ingesteld
Invoerparameters
| Argument | Optioneel | Accepteert | Standaardwaarde | Beschrijving |
|---|---|---|---|---|
| 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 | Gebruiker | Het type omgevingsvariabele |
Variabelen gemaakt
- Deze actie levert geen variabelen op
Uitzonderingen
| Uitzondering | Beschrijving |
|---|---|
| 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 | Beschrijving |
|---|---|---|---|---|
| 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 | Beschrijving |
|---|---|---|
| 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 | Beschrijving |
|---|---|---|---|---|
| Environment variable name | Nee | Tekstwaarde | De naam van de omgevingsvariabele die moet worden verwijderd | |
| Type | N.v.t. | Gebruiker, Systeem | Gebruiker | Het type omgevingsvariabele dat moet worden verwijderd |
Variabelen gemaakt
- Deze actie levert geen variabelen op
Uitzonderingen
| Uitzondering | Beschrijving |
|---|---|
| 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 |