Delen via


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.

Schermopname van de actie Speciale map ophalen.

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.

Schermopname van de actie Submappen in map ophalen.

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.