Systemhandlinger
Merk
Systemgruppen med handlinger er delt inn i enkelte nye kategorier. Hvis du vil ha mer informasjon om disse kategoriene, kan du gå til handlingsreferansene Arbeidsstasjon og Skripting.
Bruk systemhandlingene til å automatisere oppgaver som er grunnleggende for Windows-operativsystemet.
Start alle installerte programmer med Kjør program-handling. Du må ta med eventuelle kommandolinjeargumenter i doble anførselstegn og skille dem med mellomrom. Eksemplet nedenfor åpner et bestemt Word-dokument i stille modus.
Merk
Programbanefeltet må peke til den kjørbare filen til programmet. Du kan åpne bestemte standard Windows-programmer ved å skrive inn navnet deres, for eksempel notisblokk for Notisblokk.
I tillegg kan du bruke skrivebordsflyter til å avslutte prosesser etter navn eller ID via handlingen Avslutt prosess og vente på at prosesser skal starte eller stoppe, via handlingen Vent på prosess.
Hvis du vil håndtere Windows-miljøvariabler, bruker du handlingene Angi Windows-miljøvariabel, Hent Windows-miljøvariabel og Slett Windows-miljøvariabel til de respektive oppgavene.
Hvis prosessen
Markerer begynnelsen på en betinget handlingsblokk, avhengig av om en prosess kjører eller ikke.
Inndataparametere
Argument | Valgfritt | Godtar | Standardverdi | Bekrivelse |
---|---|---|---|---|
If process | Ikke tilgjengelig | Kjører, Kjører ikke | Kjører | Tilstanden til prosessen som skal kontrolleres |
Process name | Nei | Tekstverdi | Navnet på prosessen som skal kontrolleres |
Variabler produsert
Denne handlingen gir ingen variabler.
Unntak
Unntak | Bekrivelse |
---|---|
Kan ikke hente listen over prosesser | Angir problemer ved henting av listen over prosesser |
Vent på prosess
Avbryter kjøringen helt til prosessen starter eller stopper.
Inndataparametere
Argument | Valgfritt | Godtar | Standardverdi | Bekrivelse |
---|---|---|---|---|
Process name | Nei | Tekstverdi | Navnet på prosessen som skal kontrolleres | |
Wait for process to | Ikke tilgjengelig | Start, Stopp | Starter | Om du vil vente til en bestemt prosess starter eller stopper |
Variabler produsert
Denne handlingen gir ingen variabler.
Unntak
Unntak | Bekrivelse |
---|---|
Kan ikke hente listen over prosesser | Angir problemer ved henting av listen over prosesser |
Kjør program
Kjører et program eller åpner et dokument ved å kjøre det tilknyttede programmet.
Viktig
Mange programmer med avansert funksjonalitet krever utvidede rettigheter for å hindre uautorisert tilgang til systemressurser. Hvis du vil starte disse programmene ved hjelp av handlingen Kjør program, kjører du Power Automate med administratorrettigheter. Du finner mer informasjon om hvordan du kjører Power Automate som administrator, ved å gå til Kjør Power Automate med utvidede rettigheter.
Inndataparametere
Argument | Valgfritt | Godtar | Standardverdi | Bekrivelse |
---|---|---|---|---|
Application path | Nei | Fil | Den kjørbare filen som en fullstendig filbane | |
Command line arguments | Ja | Tekstverdi | Legg til ekstra argumenter som vil gå etter det kjørbare filnavnet. Skriv for eksempel inn notisblokk.exe i programbanen og en bestemt tekstfil i kommandolinjeargumentene | |
Working folder | Ja | Mappe | Den fullstendige banen til mappen det skal arbeides fra, hvis aktuelt. | |
Window style | Ikke tilgjengelig | Normal, Skjult, Minimert, Maksimert | Normal | Velg utseendet og størrelsen på programvinduet når det åpnes |
After application launch | Ikke tilgjengelig | Fortsett umiddelbart, Vent til programmet lastes inn, Vent til programmet er fullført | Fortsett umiddelbart | Om neste handling skal kjøres umiddelbart eller vente til programmet lastes inn eller fullføres |
Timeout | Ja | Numerisk verdi | 0 | Den maksimale ventetiden og hvor lang tid det skal tar før en fortsettelse fremtvinges |
Variabler produsert
Argument | Type | Bekrivelse |
---|---|---|
AppProcessId | Numerisk verdi | Prosess-ID-utdataene |
AppExitCode | Numerisk verdi | Programmets avslutningskode |
WindowHandle | Numerisk verdi | Vindusreferansen. Når du åpner et nytt vindu, vil denne variabelen registrere verdien av vindusreferansen og lagre den i denne variabelen. En vindusreferanse er nyttig for å spesifikt identifisere et vindu i en senere handling |
Unntak
Unntak | Beskrivelse |
---|---|
Finner ikke filen eller programmet | Angir at angitt fil eller program ikke ble funnet |
Ingen tilgang til programmet eller filen | Angir at tilgang til det angitte programmet eller den angitte filen ble avvist |
Kan ikke hente programmets hovedvindusreferanse | Angir problemer ved henting av programmets hovedvindusreferanse |
Kan ikke kjøre programmet eller åpne filen | Angir problemer ved kjøring av det angitte programmet eller åpning av den angitte filen |
Avslutt prosess
Stopper umiddelbart en prosess som kjører.
Inndataparametere
Argument | Valgfritt | Godtar | Standardverdi | Bekrivelse |
---|---|---|---|---|
Specify process by | Ikke tilgjengelig | Prosess-ID, Prosessnavn | Prosessnavn | Angi om prosessen som skal avsluttes, skal angis med navn eller med ID |
Process ID | Nei | Numerisk verdi | ID-en til prosessen som skal avsluttes | |
Process name | Nei | Tekstverdi | Navnet på prosessen som skal avsluttes. Hvis mer enn én prosess med samme navn kjører, avsluttes alle disse |
Variabler produsert
Denne handlingen gir ingen variabler.
Unntak
Unntak | Bekrivelse |
---|---|
Prosess med angitt ID kjører ikke | Angir at en prosess med den angitte ID-en ikke kjører |
Kan ikke avslutte prosessen | Angir problemer med å avslutte prosessen |
Ping
Sender en melding for å fastslå om en ekstern datamaskin er tilgjengelig via nettverket.
Inndataparametere
Argument | Valgfritt | Godtar | Standardverdi | Bekrivelse |
---|---|---|---|---|
Host name | Nei | Tekstverdi | Navnet på den eksterne datamaskinen eller en IP-adresse | |
Timeout | Ja | Numerisk verdi | 5000 | Maksimalt antall millisekunder det skal ventes på pingsvarmeldingen |
Variabler produsert
Argument | Type | Bekrivelse |
---|---|---|
PingResult | Tekstverdi | Statusen til pingmeldingen (vellykket eller mislykket) |
RoundTripTime | Numerisk verdi | Antall millisekunder det tar å fullføre pinget |
Unntak
Unntak | Beskrivelse |
---|---|
Kan ikke fullføre pinghandlingen | Angir problemer med å fullføre pinghandlingen |
Angi Windows-miljøvariabel
Angir en miljøvariabel til en gitt verdi.
Inndataparametere
Argument | Valgfritt | Godtar | Standardverdi | Bekrivelse |
---|---|---|---|---|
Environment variable name | Nei | Tekstverdi | Navnet på miljøvariabelen | |
New environment variable value | Nei | Tekstverdi | Verdien som er angitt i miljøvariabelen | |
Type | Ikke tilgjengelig | Bruker, System | User | Typen miljøvariabel |
Variabler produsert
Denne handlingen gir ingen variabler.
Unntak
Unntak | Bekrivelse |
---|---|
Angir problemer ved å angi miljøvariabelens verdi | Angir problemer ved å angi miljøvariabelens verdi |
Utilstrekkelige tillatelser | Angir at brukeren ikke har tilstrekkelige tillatelser til å utføre denne handlingen |
Hent Windows-miljøvariabel
Henter verdien til en miljøvariabel.
Inndataparametere
Argument | Valgfritt | Godtar | Standardverdi | Bekrivelse |
---|---|---|---|---|
Environment variable name | Nei | Tekstverdi | Navnet på miljøvariabelen som verdien hentes for | |
Search for variable only in scope | Ikke tilgjengelig | Boolsk verdi | Usann | Angi om det skal søkes etter variabelen bare i et bestemt område |
Scope | Ikke tilgjengelig | Bruker, System | User | Området som miljøvariabelen skal hentes fra |
Variabler produsert
Argument | Type | Bekrivelse |
---|---|---|
EnvironmentVariableValue | Tekstverdi | Miljøvariabelens verdi |
Unntak
Unntak | Beskrivelse |
---|---|
Miljøvariabelen finnes ikke | Angir at den angitte miljøvariabelen ikke finnes |
Utilstrekkelige tillatelser | Angir at brukeren ikke har tilstrekkelige tillatelser til å utføre denne handlingen |
Slett Windows-miljøvariabel
Sletter en miljøvariabel fra et gitt område.
Inndataparametere
Argument | Valgfritt | Godtar | Standardverdi | Bekrivelse |
---|---|---|---|---|
Environment variable name | Nei | Tekstverdi | Navnet på miljøvariabelen som skal slettes | |
Type | Ikke tilgjengelig | Bruker, System | User | Typen miljøvariabel som skal slettes |
Variabler produsert
Denne handlingen gir ingen variabler.
Unntak
Unntak | Bekrivelse |
---|---|
Kan ikke slette miljøvariabelen | Angir problemer ved sletting av en miljøvariabel |
Utilstrekkelige tillatelser | Angir at brukeren ikke har tilstrekkelige tillatelser til å utføre denne handlingen |