Mapacties
Belangrijk
Als u ongeautoriseerde toegang wilt voorkomen, heeft Windows beheerdersrechten nodig om toegang te krijgen tot beveiligde mappen. Als u toegang wilt krijgen tot deze resources met behulp van de mapacties, voert u Power Automate uit met beheerdersrechten. Ga naar Power Automate uitvoeren met verhoogde rechtenvoor meer informatie over het uitvoeren van Power Automate als beheerder.
Met Power Automate-mapacties kunt u mappen bewerken en ordenen.
Met de actie Speciale map ophalen worden de paden opgehaald voor veelgebruikte mappen die variëren tussen gebruikers en machines. In het volgende voorbeeld wordt de bureaubladdirectory opgehaald en opgeslagen in een variabele.
U kunt nu de variabele %SpecialFolderPath% gebruiken telkens wanneer dat nodig is, ongeacht de gebruiker die de stroom uitvoert of de computer waarop deze wordt uitgevoerd.
Maak nieuwe mappen aan met de actie Map maken.
Als u een lijst met de inhoud van een map wilt ophalen, gebruikt u de actie Submappen in map ophalen. Met deze actie wordt een lijst met mappen opgehaald die zich in de opgegeven map bevinden. In het volgende voorbeeld worden alle submappen van een opgegeven speciale map opgehaald. In de sectie Geavanceerd ziet u dat met de actie de resultaten worden gesorteerd op basis van aanmaaktijd in oplopende volgorde en op basis van naam in aflopende volgorde.
U kunt ook mappen kopiëren, verplaatsen, hernoemen en verwijderen of legen met de bijbehorende acties.
If folder exists
Het begin van een voorwaardelijk blok met acties markeren, afhankelijk van of een map bestaat of niet.
Invoerparameters
Argument | Optioneel | Accepteert | Standaardwaarde | Omschrijving |
---|---|---|---|---|
If folder | N.v.t. | Bestaat, Bestaat niet | Bestaat | De status van de te controleren map kiezen |
Folder path | Nee | Map | Het volledige pad van de map, of een variabele die de map bevat, invoeren of kiezen om de status ervan te controleren |
Variabelen gemaakt
Deze actie levert geen variabelen op.
Uitzonderingen
Deze actie omvat geen uitzonderingen.
Bestanden in de map ophalen
Hiermee wordt de lijst met bestanden in een map opgehaald.
Gebruik de actie Bestanden in map ophalenom alle bestanden in een specifieke map op te halen. Geef het mappad op in de eigenschap Map op en gebruik vervolgens het teken * in de eigenschap Bestandsfilter (standaard opgenomen). Als u ook alle bestanden in de submap in de opgegeven map wilt opnemen, schakelt u de schakelaar Submappen opnemen in. De opgehaalde bestandspaden worden vervolgens opgeslagen in de uitvoer van de actie.
Invoerparameters
Argument | Optioneel | Accepteert | Standaardwaarde | Omschrijving |
---|---|---|---|---|
Folder | Nee | Map | Het volledige pad van de map, of een variabele die de map bevat, invoeren of kiezen om de lijst met bestanden op te halen | |
Bestandsfilter | Nee | Tekstwaarde | * | Kies een filter om het aantal opgehaalde bestanden te beperken. Deze parameter staat het gebruik van jokertekens toe, zoals in *.txt of document?.doc. Als u meerdere bestandsfilters wilt toestaan, scheidt u de keuzen met een puntkomma, bijvoorbeeld .txt;.exe. |
Include subfolders | N.v.t. | Booleaanse waarde | Onwaar | Geef op of ook in de submappen moet worden gezocht |
Fail upon denied access to any subfolder | N.v.t. | Booleaanse waarde | Waar | Geef op of er een fout moet worden gegenereerd bij het ophalen van bestanden uit een map zonder toegangsrechten of dat deze mappen moeten worden genegeerd |
Sort by | N.v.t. | Niet sorteren, Volledige naam, Pad van hoofdmap, Map, Naam, Naam zonder extensie, Extensie, Grootte, Aanmaaktijd, Laatst geopend, Laatst gewijzigd, Is verborgen, Is systeem, Is alleen-lezen, Is archief, Bestaat | Niet sorteren | Geef op of de resultaten moeten worden gesorteerd en op welk criterium |
Descending | N.v.t. | Booleaanse waarde | Onwaar | Geef op of de items in aflopende of oplopende volgorde moeten worden gesorteerd |
Then by | N.v.t. | Niet sorteren, Volledige naam, Pad van hoofdmap, Map, Naam, Naam zonder extensie, Extensie, Grootte, Aanmaaktijd, Laatst geopend, Laatst gewijzigd, Is verborgen, Is systeem, Is alleen-lezen, Is archief, Bestaat | Niet sorteren | Geef op of de resultaten moeten worden gesorteerd op een tweede criterium |
Descending | N.v.t. | Booleaanse waarde | Onwaar | Geef op of de items in aflopende of oplopende volgorde moeten worden gesorteerd |
Then by | N.v.t. | Niet sorteren, Volledige naam, Pad van hoofdmap, Map, Naam, Naam zonder extensie, Extensie, Grootte, Aanmaaktijd, Laatst geopend, Laatst gewijzigd, Is verborgen, Is systeem, Is alleen-lezen, Is archief, Bestaat | Niet sorteren | Geef op of de resultaten moeten worden gesorteerd op een derde criterium |
Descending | N.v.t. | Booleaanse waarde | Onwaar | Geef op of de items in aflopende of oplopende volgorde moeten worden gesorteerd |
Variabelen gemaakt
Argument | Type | Omschrijving |
---|---|---|
Files | Lijst met FTP-bestanden | De opgehaalde bestanden als een lijst met bestandsobjecten |
Uitzonderingen
Uitzondering | Omschrijving |
---|---|
Map bestaat niet | Geeft aan dat de map niet is gevonden |
Kan lijst met bestanden niet ophalen | Geeft een probleem aan bij het ophalen van een lijst met bestanden |
Submappen in een map ophalen
Hiermee wordt de lijst met submappen opgehaald in een map.
Invoerparameters
Argument | Optioneel | Accepteert | Standaardwaarde | Omschrijving |
---|---|---|---|---|
Folder | Nee | Map | Het volledige pad van de map, of een variabele die de map bevat, invoeren of kiezen om de lijst met submappen op te halen | |
Mapfilter | Nee | Tekstwaarde | * | Kies een filter om het aantal opgehaalde submappen te beperken. Deze parameter staat jokertekens toe, bijvoorbeeld Doc* of document? Als u meerdere bestandsfilters wilt toestaan, scheidt u de keuzen met een puntkomma, bijvoorbeeld Doc*;*. |
Include subfolders | N.v.t. | Booleaanse waarde | False | Geef op of in submappen moet worden gezocht en of de submappen daarvan (enzovoort) ook moeten worden opgehaald |
Kan geen toegang krijgen tot submap | N.v.t. | Booleaanse waarde | Waar | Geef op of er een fout moet worden gegenereerd bij het ophalen van submappen van een map zonder toegangsrechten of dat deze mappen moeten worden genegeerd |
Sort by | N.v.t. | Niet sorteren, Volledige naam, Pad van hoofdmap, Map, Naam, Naam zonder extensie, Extensie, Grootte, Aanmaaktijd, Laatst geopend, Laatst gewijzigd, Is verborgen, Is systeem, Is alleen-lezen, Is archief, Bestaat | Niet sorteren | Geef op of de resultaten moeten worden gesorteerd en op welk criterium |
Descending | N.v.t. | Booleaanse waarde | Onwaar | Geef op of de items in aflopende of oplopende volgorde moeten worden gesorteerd |
Then by | N.v.t. | Niet sorteren, Volledige naam, Pad van hoofdmap, Map, Naam, Naam zonder extensie, Extensie, Grootte, Aanmaaktijd, Laatst geopend, Laatst gewijzigd, Is verborgen, Is systeem, Is alleen-lezen, Is archief, Bestaat | Niet sorteren | Geef op of de resultaten moeten worden gesorteerd op een tweede criterium |
Descending | N.v.t. | Booleaanse waarde | Onwaar | Geef op of de items in aflopende of oplopende volgorde moeten worden gesorteerd |
Then by | N.v.t. | Niet sorteren, Volledige naam, Pad van hoofdmap, Map, Naam, Naam zonder extensie, Extensie, Grootte, Aanmaaktijd, Laatst geopend, Laatst gewijzigd, Is verborgen, Is systeem, Is alleen-lezen, Is archief, Bestaat | Niet sorteren | Geef op of de resultaten moeten worden gesorteerd op een derde criterium |
Descending | N.v.t. | Booleaanse waarde | Onwaar | Geef op of de items in aflopende of oplopende volgorde moeten worden gesorteerd |
Variabelen gemaakt
Argument | Type | Omschrijving |
---|---|---|
Mappen | Lijst met mappen | De opgehaalde submappen als een lijst met mapobjecten |
Uitzonderingen
Uitzondering | Omschrijving |
---|---|
Map bestaat niet | Geeft aan dat de map niet is gevonden |
Kan lijst met submappen niet ophalen | Geeft een probleem aan bij het ophalen van een lijst met submappen |
Map maken
Een nieuwe map maken.
Invoerparameters
Argument | Optioneel | Accepteert | Standaardwaarde | Omschrijving |
---|---|---|---|---|
Create new folder into | Nee | Map | Het volledige pad van de map, of een variabele die de map bevat, invoeren of kiezen om daarin een nieuwe map te maken | |
New folder name | Nee | Tekstwaarde | De tekst of een tekstvariabele invoeren als de naam van de nieuwe map |
Variabelen gemaakt
Argument | Type | Omschrijving |
---|---|---|
NewFolder | Map | Het gemaakte mapobject (dit is een weergave met toegang tot de map en alle bijbehorende gegevens) |
Uitzonderingen
Uitzondering | Omschrijving |
---|---|
Map bestaat niet | Geeft aan dat de map niet is gevonden |
Kan map niet maken | Geeft een probleem aan bij het maken van de map |
Nieuw mappad en nieuwe mapnaam zijn leeg | Geeft aan dat zowel het nieuwe mappad als de mapnaam geen waarde heeft |
Map verwijderen
Hiermee worden een bestaande map en de inhoud daarvan (bestanden en submappen) verwijderd.
Invoerparameters
Argument | Optioneel | Accepteert | Standaardwaarde | Omschrijving |
---|---|---|---|---|
Folder to delete | Nee | Map | Het volledige pad van de map, of een variabele die de map bevat, invoeren of kiezen om te verwijderen. Onthoud dat alle inhoud van deze map en de bijbehorende submappen worden verwijderd. |
Variabelen gemaakt
Deze actie levert geen variabelen op.
Uitzonderingen
Uitzondering | Omschrijving |
---|---|
Map bestaat niet | Geeft aan dat de map niet is gevonden |
Kan map niet verwijderen | Geeft een probleem aan bij het verwijderen van de map |
Map leegmaken
Hiermee wordt alle inhoud van een map (bestanden en submappen) verwijderd zonder dat de map zelf wordt verwijderd.
Invoerparameters
Argument | Optioneel | Accepteert | Standaardwaarde | Omschrijving |
---|---|---|---|---|
Folder to empty | Nee | Map | Het volledige pad van de map, of een variabele die de map bevat, invoeren of kiezen om de inhoud daarin te verwijderen |
Variabelen gemaakt
Deze actie levert geen variabelen op.
Uitzonderingen
Uitzondering | Omschrijving |
---|---|
Map bestaat niet | Geeft aan dat de map niet is gevonden |
Kan de inhoud van de map niet verwijderen | Geeft een probleem aan bij het wissen van de mapinhoud |
Map kopiëren
Hiermee wordt een map naar een doelmap gekopieerd.
Invoerparameters
Argument | Optioneel | Accepteert | Standaardwaarde | Omschrijving |
---|---|---|---|---|
Folder to copy | Nee | Map | Het volledige pad van de map, of een variabele die de map bevat, invoeren of kiezen om te kopiëren. Als het mappad eindigt met een \, worden alleen de inhoud van de map (bestanden en submappen) gekopieerd. Anders wordt de map zelf (samen met de inhoud) gekopieerd als submap van de doelmap. | |
Destination folder | Nee | Map | Het volledige pad van de map, of een variabele die de map bevat, invoeren of kiezen als doelmap | |
If folder exists | N.v.t. | Niets doen, Overschrijven | Niets doen | Geef op of bestanden moeten worden overschreven of niet moeten worden gekopieerd, als de doelmap al bestaat. Als de map bestaat, maar de bestanden andere namen hebben, blijven de oude bestanden in de map staan. |
Variabelen gemaakt
Argument | Type | Omschrijving |
---|---|---|
CopiedFolder | Map | Het gekopieerde mapobject (dit is een weergave met toegang tot de map en alle bijbehorende gegevens) |
Uitzonderingen
Uitzondering | Omschrijving |
---|---|
Map bestaat niet | Geeft aan dat de map niet is gevonden |
Doelmap bestaat niet | Geeft aan dat de doelmap niet is gevonden |
Kan map niet kopiëren | Geeft een probleem aan bij het kopiëren van de map |
Map verplaatsen
Hiermee wordt een bestaande map naar een doelmap verplaatst.
Invoerparameters
Argument | Optioneel | Accepteert | Standaardwaarde | Omschrijving |
---|---|---|---|---|
Folder to move | Nee | Map | Het volledige pad van de map, of een variabele die de map bevat, invoeren of kiezen om te verplaatsen | |
Destination folder | Nee | Map | Het volledige pad van de map, of een variabele die de map bevat, invoeren of kiezen als doelmap |
Variabelen gemaakt
Argument | Type | Omschrijving |
---|---|---|
MovedFolder | Map | Het verplaatste mapobject (dit is een weergave met toegang tot de map en alle bijbehorende gegevens) |
Uitzonderingen
Uitzondering | Omschrijving |
---|---|
Map bestaat niet | Geeft aan dat de map niet is gevonden |
Doelmap bestaat niet | Geeft aan dat de doelmap niet is gevonden |
Kan map niet verplaatsen | Geeft een probleem aan bij het verplaatsen van de map |
Mapnaam wijzigen
Hiermee wordt de naam van een map gewijzigd.
Invoerparameters
Argument | Optioneel | Accepteert | Standaardwaarde | Omschrijving |
---|---|---|---|---|
Folder to rename | Nee | Map | Het volledige pad van de map, of een variabele die de map bevat, invoeren of kiezen om de naam ervan te wijzigen | |
New folder name | Nee | Tekstwaarde | De tekst of een tekstvariabele invoeren als de naam van de nieuwe map |
Variabelen gemaakt
Argument | Type | Omschrijving |
---|---|---|
RenamedFolder | Map | Het mapobject waarvan de naam is gewijzigd (dit is een weergave met toegang tot de map en alle bijbehorende gegevens) |
Uitzonderingen
Uitzondering | Omschrijving |
---|---|
Map bestaat niet | Geeft aan dat de map niet is gevonden |
Kan de naam van de map niet wijzigen | Geeft een probleem aan bij het wijzigen van de mapnaam |
Speciale map ophalen
Haal het pad van een speciale Windows-map op (bijvoorbeeld Bureaublad, Mijn afbeeldingen, Internetcache enzovoort).
Invoerparameters
Argument | Optioneel | Accepteert | Standaardwaarde | Omschrijving |
---|---|---|---|---|
Special folder name | N.v.t. | Programma's, Persoonlijk, Favorieten, Opstarten, Recent, Verzenden naar, Menu Start, Muziek, Bureaublad, Sjablonen, Toepassingsgegevens, Lokale toepassingsgegevens, Internetcache, Cookies, Geschiedenis, Algemene toepassingsgegevens, Systeem, Programmabestanden, Afbeeldingen, Algemene programmabestanden | Bureaublad | Kies de naam van de speciale map (zoals Mijn documenten of Bureaublad). Met deze optie kan, onafhankelijk van het pad, op een willekeurige computer naar de speciale map worden gezocht, ongeacht de specifieke paden. |
Variabelen gemaakt
Argument | Type | Omschrijving |
---|---|---|
SpecialFolderPath | Map | Het speciale mapobject (dit is een weergave met toegang tot de map en alle bijbehorende gegevens) |
Uitzonderingen
Deze actie omvat geen uitzonderingen.