Åtgärder för Windows-tjänster
Viktigt!
För att förhindra obehörig åtkomst kräver Windows administratörsrättigheter för att hantera tjänster. Om du vill hantera tjänster som använder Windows-tjänsterna måste du Power Automate 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.
Power Automate låter dig hantera Windows-tjänster via den tillgängliga åtgärder för Windows-tjänster. Med dessa åtgärder kan du behålla fullständig kontroll över operativsystemet och begränsa de tjänster som körs.
Med de här åtgärdena kan datorflöden starta, stoppa, pausa och återuppta Windows-tjänster. Om du vill använda någon åtgärd i den här gruppen måste du endast ange tjänstnamnet.
I följande exempel startas tjänsten UIFlowService.
Varning
Windows-tjänster är nödvändiga för att operativsystemet ska fungera på ett smidigt sätt. Felhantering av Windows-tjänster kan påverka datorn negativt.
Om tjänst
Markerar början av ett villkorsstyrt åtgärdsblock beroende på om en tjänst körs, är pausad, stoppad eller installerad på datorn.
Indataparametrar
Argument | Valfri | Accepterar | Standardvärde | Beskrivning |
---|---|---|---|---|
If service | Inte tillgängligt | Är stoppad, Är installerad, Är inte installerad, Är igång, Är pausad | Körs | Tillståndet för tjänsten som ska kontrolleras |
Service name | Nej | Textvärde | Namnet på tjänsten som ska kontrolleras |
Producerade variabler
Denna åtgärd genererar inga variabler.
Undantag
Undantag | Beskrivning |
---|---|
Tjänsten har inte hittats | Anger att tjänsten inte kan hittas |
Det går inte att hämta status för tjänsten | Anger att det finns ett problem med att hämta status för tjänsten |
Vänta på tjänsten
Gör uppehåll i körningen av automatiseringen tills en tjänst körs, pausas eller stoppas på datorn.
Indataparametrar
Argument | Valfri | Accepterar | Standardvärde | Beskrivning |
---|---|---|---|---|
Wait for service to | Inte tillgängligt | Stoppa, Starta, Pausa | Början | Anger om flödet ska pausas tills en viss tjänst startas, stannas eller pausas |
Service name | Nej | Textvärde | Namnet på tjänsten som ska kontrolleras |
Producerade variabler
Denna åtgärd genererar inga variabler.
Undantag
Undantag | Beskrivning |
---|---|
Tjänsten har inte hittats | Anger att tjänsten inte kan hittas |
Det går inte att hämta status för tjänsten | Anger att det finns ett problem med att hämta status för tjänsten |
Starta tjänsten
Starta en stoppad Windows-tjänst.
Indataparametrar
Argument | Valfri | Accepterar | Standardvärde | Beskrivning |
---|---|---|---|---|
Service to start | Nej | Textvärde | Namnet på tjänsten som ska startas |
Producerade variabler
Denna åtgärd genererar inga variabler.
Undantag
Undantag | Beskrivning |
---|---|
Tjänsten har inte hittats | Anger att tjänsten inte kan hittas |
Tjänsten körs redan | Anger att tjänsten redan körs |
Det går inte att starta tjänsten | Anger att det finns ett problem med att starta tjänsten |
Stoppa tjänsten
Stoppa en Windows-tjänst som körs.
Indataparametrar
Argument | Valfri | Accepterar | Standardvärde | Beskrivning |
---|---|---|---|---|
Service to stop | Nej | Textvärde | Namnet på tjänsten som ska stoppas |
Producerade variabler
Denna åtgärd genererar inga variabler.
Undantag
Undantag | Beskrivning |
---|---|
Tjänsten har inte hittats | Anger att tjänsten inte kan hittas |
Tjänsten körs inte | Anger att tjänsten inte körs |
Det går inte att stoppa tjänsten | Anger att det finns ett problem med att stoppa tjänsten |
Pausa tjänsten
Pausa en Windows-tjänst som körs.
Indataparametrar
Argument | Valfri | Accepterar | Standardvärde | Beskrivning |
---|---|---|---|---|
Service to pause | Nej | Textvärde | Namnet på tjänsten som ska pausas |
Producerade variabler
Denna åtgärd genererar inga variabler.
Undantag
Undantag | Beskrivning |
---|---|
Tjänsten har inte hittats | Anger att tjänsten inte kan hittas |
Tjänsten körs inte | Anger att tjänsten inte körs |
Det går inte att pausa tjänsten | Anger att det finns ett problem med att pausa tjänsten |
Återuppta tjänsten
Återuppta en pausad Windows-tjänst.
Indataparametrar
Argument | Valfri | Accepterar | Standardvärde | Beskrivning |
---|---|---|---|---|
Service to resume | Nej | Textvärde | Namnet på tjänsten som ska återupptas |
Producerade variabler
Denna åtgärd genererar inga variabler.
Undantag
Undantag | Beskrivning |
---|---|
Tjänsten har inte hittats | Anger att tjänsten inte kan hittas |
Tjänsten körs inte | Anger att tjänsten inte körs |
Det går inte att återuppta tjänsten | Anger att det finns ett problem med att återuppta tjänsten |