Systemåtgärder
Kommentar
Systemgruppen av åtgärder har segregerats i några nya kategorier. Om du vill ha mer information om kategorierna går du till åtgärdsreferenserna Arbetsstation och Skript.
Med systemåtgärder kan du automatisera uppgifter som är grundläggande för Windows-operativsystemet.
Starta alla dina installerade program med åtgärden Kör program. Du måste omge alla kommandoradsargument inom dubbla citattecken och separera dem med mellanslag. I följande exempel öppnas ett specifikt Word-dokument i lugnt läge.
Kommentar
Fältet Appens sökväg måste peka på programmets körbara fil. Du kan öppna vissa standardprogram i Windows genom att ange deras namn, till exempel anteckningar för Anteckningar.
Dessutom gör datorflöden det möjligt för dig att avsluta processer med namn eller ID via åtgärden Avsluta process och vänta på att processer ska starta eller stoppa genom åtgärden Vänta för process.
Om du vill hantera Windows miljövariabler, använd åtgärdena Ange Windows miljövariabel, Hämta Windows miljövariabel och Ta bort Windows miljövariabler för respektive uppgifter.
Om process
Markerar början av ett villkorsstyrt åtgärdsblock beroende på om en process körs eller inte.
Indataparametrar
Argument | Valfri | Accepterar | Standardvärde | Beskrivning |
---|---|---|---|---|
If process | Inte tillgängligt | Är igång, Är inte igång | Körs | Tillståndet för processen som ska kontrolleras |
Process name | Nej | Textvärde | Namnet på processen som ska kontrolleras |
Producerade variabler
Denna åtgärd genererar inga variabler.
Undantag
Undantag | Beskrivning |
---|---|
Det går inte att hämta listan med processer | Anger ett problem med att hämta listan med processer |
Vänta på process
Gör uppehåll i körningen tills en process startar eller stoppar.
Indataparametrar
Argument | Valfri | Accepterar | Standardvärde | Beskrivning |
---|---|---|---|---|
Process name | Nej | Textvärde | Namnet på processen som ska kontrolleras | |
Wait for process to | Inte tillgängligt | Start, Stopp | Början | Om du vill vänta tills en viss process startar eller stoppar |
Producerade variabler
Denna åtgärd genererar inga variabler.
Undantag
Undantag | Beskrivning |
---|---|
Det går inte att hämta listan med processer | Anger ett problem med att hämta listan med processer |
Kör app
Kör en app eller öppnar ett dokument genom att köra den associerade appen.
Viktigt!
Många program med avancerade funktioner kräver utökade rättigheter för att förhindra obehörig åtkomst till systemresurser. Om du vill lansera programmen med åtgärden Kör programmet kör du Power Automate med administratörsrättigheter. Du hittar mer information om att köra Power Automate som administratör i Kör Power Automate med utökade rättigheter.
Indataparametrar
Argument | Valfri | Accepterar | Standardvärde | Beskrivning |
---|---|---|---|---|
Application path | Nej | Arkiv | Den körbara filen som en fullständig filsökväg | |
Command line arguments | Ja | Textvärde | Lägg till extra argument som skulle gå efter det körbara filnamnet. Ange till exempel anteckningsblock.exe i programsökvägen och en specifik textfil i kommandoradsargumenten | |
Working folder | Ja | Mapp | Den fullständiga sökvägen till mappen du vill arbeta från, om tillämpligt. | |
Window style | Inte tillgängligt | Normal, Dold, Minimerad, Maximerad | Normal | Välj utseende och storlek på appfönstret när det öppnas |
After application launch | Inte tillgängligt | Fortsätt omedelbart, Vänta på att appen läses in, Vänta på att appen slutförs | Fortsätt omedelbart | Anger om nästa åtgärd ska köras direkt, eller vänta tills programmet har lästs in eller slutförts |
Tidsgräns | Ja | Numeriskt värde | 0 | Maximal väntetid och hur lång tid det tar innan en fortsättning framtvingas |
Producerade variabler
Argument | Typ | Beskrivning |
---|---|---|
AppProcessId | Numeriskt värde | Utdata för process-ID |
AppExitCode | Numeriskt värde | Appens slutkod |
WindowHandle | Numeriskt värde | Fönsterreferensen. När du öppnar ett nytt fönster kommer denna variabel att fånga upp värdet på fönsterreferensen och lagra det i den här variabeln. En fönsterreferens är användbar för att specifikt identifiera ett fönster i en senare åtgärd |
Undantag
Undantag | Beskrivning |
---|---|
Det gick inte att hitta filen eller appen | Anger att angiven fil eller app inte hittades |
Åtkomst nekad för app eller fil | Anger att åtkomst nekades för den angivna appen eller filen |
Det går inte att hämta appens referens till huvudfönstret | Anger ett problem med att hämta appens referens till huvudfönstret |
Det går inte att köra appen eller öppna filen | Anger ett problem med att köra den angivna appen eller att öppna den angivna filen |
Avsluta process
Stoppar omedelbart en process som körs.
Indataparametrar
Argument | Valfri | Accepterar | Standardvärde | Beskrivning |
---|---|---|---|---|
Specify process by | Inte tillgängligt | Process-ID, Processnamn | Processnamn | Ange om processen som ska avslutas ska anges med dess namn eller med dess ID |
Process ID | Nej | Numeriskt värde | ID:t för processen som ska avslutas | |
Process name | Nej | Textvärde | NAmnet på processen som ska avslutas. Om det finns fler än en process med samma namn kommer alla att avslutas |
Producerade variabler
Denna åtgärd genererar inga variabler.
Undantag
Undantag | Beskrivning |
---|---|
Processen med angivet ID körs inte | Anger att en process med angivet ID inte körs |
Det gick inte att avsluta processen | Anger ett problem med att avsluta processen |
Ping
Skickar ett meddelande för att avgöra om en fjärrdator kan nås via nätverket.
Indataparametrar
Argument | Valfri | Accepterar | Standardvärde | Beskrivning |
---|---|---|---|---|
Host name | Nej | Textvärde | Namnet på fjärrdatorn eller en IP-adress | |
Tidsgräns | Ja | Numeriskt värde | 5000 | Högsta antal millisekunder att vänta på ping-svarsmeddelandet |
Producerade variabler
Argument | Typ | Beskrivning |
---|---|---|
PingResult | Textvärde | Status för ping-meddelandet (lyckades eller misslyckades) |
RoundTripTime | Numeriskt värde | Antal millisekunder som det tog att utföra ping |
Undantag
Undantag | Beskrivning |
---|---|
Det går inte att utföra ping-åtgärden | Anger ett problem med att utföra ping-åtgärden |
Ange miljövariabel för Windows
Anger en miljövariabel till ett visst värde.
Indataparametrar
Argument | Valfri | Accepterar | Standardvärde | Beskrivning |
---|---|---|---|---|
Environment variable name | Nej | Textvärde | Namnet på miljövariabeln | |
New environment variable value | Nej | Textvärde | Värdet som anges till miljövariabeln | |
Typ | Inte tillgängligt | Användare, System | User | Typen av miljövariabel |
Producerade variabler
Denna åtgärd genererar inga variabler.
Undantag
Undantag | Beskrivning |
---|---|
Anger ett problem med att konfigurera miljövariabelns värde | Anger ett problem med att konfigurera miljövariabelns värde |
Otillräckliga behörigheter | Anger att användaren inte har tillräcklig behörighet att utföra den här åtgärden |
Hämta miljövariabel för Windows
Hämtar värdet för en miljövariabel.
Indataparametrar
Argument | Valfri | Accepterar | Standardvärde | Beskrivning |
---|---|---|---|---|
Environment variable name | Nej | Textvärde | Namnet på den miljövariabel vars värde ska hämtas | |
Search for variable only in scope | Inte tillgängligt | Booleskt värde | Falsk | Ange om du bara vill söka efter variabeln i ett specifikt definitionsområde |
Scope | Inte tillgängligt | Användare, System | Användare | Definitionsområdet som miljövariabeln hämtas från |
Producerade variabler
Argument | Typ | Beskrivning |
---|---|---|
EnvironmentVariableValue | Textvärde | Miljövariabelns värde |
Undantag
Undantag | Beskrivning |
---|---|
Miljövariabeln finns inte | Anger att den angivna miljövariabeln inte finns |
Otillräckliga behörigheter | Anger att användaren inte har tillräcklig behörighet att utföra den här åtgärden |
Ta bort miljövariabel för Windows
Tar bort en miljövariabel från en viss omfattning.
Indataparametrar
Argument | Valfri | Accepterar | Standardvärde | Beskrivning |
---|---|---|---|---|
Environment variable name | Nej | Textvärde | Namnet på miljövariabeln som ska tas bort | |
Typ | Inte tillgängligt | Användare, System | User | Typen av miljövariabel som ska tas bort |
Producerade variabler
Denna åtgärd genererar inga variabler.
Undantag
Undantag | Beskrivning |
---|---|
Det gick inte att ta bort miljövariabeln | Anger ett problem med att ta bort en miljövariabel |
Otillräckliga behörigheter | Anger att användaren inte har tillräcklig behörighet att utföra den här åtgärden |