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:

Schermopname van de actie Toepassing uitvoeren.

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.

Schermopname van 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

Voorbeeld van een actie Toepassing uitvoeren.

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