Del via


Systemhandlinger

Bemærk

Systemgruppen af handlinger er blevet opdelt i nogle nye kategorier. Du kan finde flere oplysninger om disse kategorier ved at gå til Arbejdsstation og Scripting-handlingers referencer.

Brug systemhandlinger til at automatisere opgaver, der er grundlæggende for Windows-operativsystemet.

Start et af de installerede programmer ved hjælp af handlingen Kør program. Du skal sætte alle kommandolinjeargumenter i dobbelte anførselstegn og adskille dem af et mellemrum. I følgende eksempel åbnes et bestemt Word-dokument uden brugerinput.

Bemærk

Feltet Programsti skal pege på det eksekverbare program. Du kan åbne visse Windows-standardprogrammer ved at angive deres navn, f.eks. notesblok til Notesblok.

Skærmbillede af handlingen Kør program.

Ud over at køre programmer kan du i skrivebordsflows afslutte processer efter navn eller id via handlingen Afslut proces og vente på, at processer starter eller standser via handlingen Vent på proces.

Skærmbillede af handlingen Vent på proces.

Hvis du vil håndtere Windows-miljøvariabler, skal du bruge handlingerne Angiv Windows-miljøvariabel, Hent variabel til Windows-miljø og Slet Windows-miljøvariabel til de respektive opgaver.

If process

Markerer starten af en betinget blok af handlinger afhængigt af, om der kører en proces.

Inputparametre

Argument Valgfrit Accepterer Standardværdi Beskrivelse
If process I/R Kører, kører ikke Kører Status for den proces, der skal kontrolleres
Process name Nej Tekstværdi Navnet på den proces, der skal kontrolleres

Variabler produceret

Denne handling producerer ingen variabler.

Undtagelser

Undtagelse Beskrivelse
Kan ikke hente liste over processer Angiver et problem med at hente liste over processer

Vent på processen

Afbryder udførelsen, indtil en proces starter eller stopper.

Inputparametre

Argument Valgfrit Accepterer Standardværdi Beskrivelse
Process name Nej Tekstværdi Navnet på den proces, der skal kontrolleres
Wait for process to I/R Start, Stop Start Angiver, om der skal ventes, indtil en bestemt proces starter eller stopper

Variabler produceret

Denne handling producerer ingen variabler.

Undtagelser

Undtagelse Beskrivelse
Kan ikke hente liste over processer Angiver et problem med at hente liste over processer

Kør program

Udfører en applikation eller åbner et dokument ved at køre den tilknyttede applikation.

Vigtigt

Mange programmer med avanceret funktionalitet kræver administratorrettigheder for at forhindre uautoriseret adgang til systemressourcer. Hvis du vil starte disse programmer ved hjælp af handlingen Kør program, skal du køre Power Automate med administratorrettigheder. Du kan finde flere oplysninger om, hvordan du kører Power Automate som administrator, underKør Power Automate med administratorrettigheder.

Inputparametre

Argument Valgfrit Accepterer Standardværdi Beskrivelse
Application path Nej Filer Den eksekverbare fil som en fuldført filsti
Command line arguments Ja Tekstværdi Tilføj ekstra argumenter, der ville gå efter det eksekverbare filnavn. Angive notepad.exe i programstien og en bestemt tekstfil i kommandolinjeargumenterne
Working folder Ja Mappe Den komplette sti til mappen til brug, hvis den findes.
Window style I/R Normal, Skjult, Minimeret, Maksimeret Normal Vælg visning og størrelse af programvinduet, når det åbnes
After application launch I/R Fortsæt med det samme, Vent på, at programmet indlæses, Vent på, at programmet fuldføres Fortsæt med det samme Angiver, om den næste handling skal udføres straks eller vente, indtil programmet indlæses eller fuldføres
Timeout Ja Numerisk værdi 0 Den maksimale ventetid og hvor længe, før du gennemtvinger en fortsættelse

Variabler produceret

Argument Type Beskrivelse
AppProcessId Numerisk værdi Output for proces-ID
AppExitCode Numerisk værdi Programafslutningskoden
WindowHandle Numerisk værdi The window handle. Når du åbner et nyt vindue, vil denne variabel fange værdien af vindueshandlet og gemme den i denne variabel. En vindueshandle er nyttig til specifikt at identificere et vindue i en senere handling

Undtagelser

Undtagelse Beskrivelse
Fil eller program blev ikke fundet Angiver, at den angivne fil eller program ikke blev fundet
Adgang nægtet for program eller fil Angiver, at adgang blev nægtet for det angivne program eller den angivne fil
Kan ikke hente programmet hovedvindueshandle Angiver et problem med at hente programmets hovedvindueshandle
Kan ikke udføre program eller åbne fil Angiver et problem med at udføre angivne program eller at åbne den angivne

Afslut proces

Stopper straks en kørende proces.

Inputparametre

Argument Valgfrit Accepterer Standardværdi Beskrivelse
Specify process by I/R Proces-id, Procesnavn Procesnavn Angiv, om processen til afslutning skal angives ved dens navn eller efter id
Process ID Nej Numerisk værdi Id for den proces, der skal afsluttes.
Process name Nej Tekstværdi Navn for den proces, der skal afsluttes. Hvis der kører mere end én proces med samme navn, afsluttes dem alle

Variabler produceret

Denne handling producerer ingen variabler.

Undtagelser

Undtagelse Beskrivelse
Proces med det angivne id kører ikke Angiver, at en proces med det angivne id ikke kører
Kunne ikke afslutte processen Angiver et problem afslutte processen

Ping

Sender en meddelelse for at afgøre, om en fjerncomputer er tilgængelig via netværket.

Inputparametre

Argument Valgfrit Accepterer Standardværdi Beskrivelse
Værtsnavn Nej Tekstværdi Navnet på fjerncomputeren eller en IP-adresse
Timeout Ja Numerisk værdi 5000 Det maksimale antal millisekunder, der skal ventes på ping-svarmeddelelsen

Variabler produceret

Argument Type Beskrivelse
PingResult Tekstværdi Status for ping-meddelelsen (fuldført eller fejl)
RoundTripTime Numerisk værdi Det antal millisekunder, som ping har taget at fuldføre

Undtagelser

Undtagelse Beskrivelse
Kan ikke fuldføre ping-handling Angiver et problem med at fuldføre ping-handlingen

Angiv Windows-miljøvariabel

Indstiller en miljøvariabel til en given værdi.

Inputparametre

Argument Valgfrit Accepterer Standardværdi Beskrivelse
Environment variable name Nej Tekstværdi Navnet på miljøvariablen
New environment variable value Nej Tekstværdi Den værdi, der er indstillet i miljøvariablen
Type I/R Systembruger User Typen på miljøvariablen

Variabler produceret

Denne handling producerer ingen variabler.

Undtagelser

Undtagelse Beskrivelse
Indicates a problem setting the environment variable's value Angiver et problem med at indstille værdi i miljøvariabel
Insufficient permissions Angiver, at brugeren ikke har tilstrækkelige tilladelser til at udføre denne handling

Hent variabel til Windows-miljø

Henter værdien til en miljøvariabel.

Inputparametre

Argument Valgfrit Accepterer Standardværdi Beskrivelse
Environment variable name Nej Tekstværdi Navnet på den miljøvariabel, hvis værdi skal hentes
Search for variable only in scope I/R Boolesk værdi Falsk Angiv, om der kun skal søges efter variablen i et bestemt omfang
Scope I/R Systembruger Bruger Det område, som miljøvariablen skal hentes fra

Variabler produceret

Argument Type Beskrivelse
EnvironmentVariableValue Tekstværdi Værdi for miljøvariabel

Undtagelser

Undtagelse Beskrivelse
Environment variable doesn't exist Angiver, at den angivne miljøvariabel ikke findes
Insufficient permissions Angiver, at brugeren ikke har tilstrækkelige tilladelser til at udføre denne handling

Slet Windows-miljøvariabel

Sletter en miljøvariabel fra et bestemt omfang.

Inputparametre

Argument Valgfrit Accepterer Standardværdi Beskrivelse
Environment variable name Nej Tekstværdi Navnet på den miljøvariabel, der skal slettes
Type I/R Systembruger User Typen på den miljøvariabel, der skal slettes

Variabler produceret

Denne handling producerer ingen variabler.

Undtagelser

Undtagelse Beskrivelse
Kunne ikke slette miljøvariabel Angiver et problem med at slette en miljøvariabel
Manglende tilladelser Angiver, at brugeren ikke har tilstrækkelige tilladelser til at udføre denne handling