Manipuleer en orden mappen met de acties voor Power Automate-mappen.
Met de actie Speciale map ophalen worden de paden opgehaald voor veelgebruikte mappen die door verschillende gebruikers en computers worden gebruikt. In de onderstaande afbeelding wordt de bureaubladdirectory opgehaald en opgeslagen in een variabele. De variabele %SpecialFolderPath% kan nu elke keer worden gebruikt wanneer het nodig is om het bureaubladpad te gebruiken, 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. Deze actie biedt een lijst met mappen die zich in de opgegeven map bevinden. In de onderstaande afbeelding wordt de variabele voor het pad van een speciale map gebruikt als invoer en is Inclusief submappen ingeschakeld. In de uitgebreide sectie Geavanceerd moeten mappen worden gesorteerd op basis van aanmaaktijd in oplopende volgorde en op naam in aflopende volgorde.
Voor het kopiëren, verplaatsen, hernoemen en verwijderen of legen van mappen is er een eigen actie.
Mapacties
Als map bestaat
Het begin van een voorwaardelijk blok met acties markeren, afhankelijk van of een map bestaat of niet
Invoerparameters
Argument
Optioneel
Accepteert
Standaardwaarde
Beschrijving
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
De lijst met bestanden in een map ophalen
Invoerparameters
Argument
Optioneel
Accepteert
Standaardwaarde
Beschrijving
Folder
Nee
Folder
Het volledige pad van de map, of een variabele die de map bevat, invoeren of kiezen om de lijst met bestanden op te halen
File filter
Ja
Tekstwaarde
*
Kies een filter om het aantal opgehaalde bestanden te beperken. Hierbij zijn jokertekens mogelijk, bijvoorbeeld *.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
Beschrijving
Bestanden
Lijst met bestanden
De opgehaalde bestanden als een lijst met bestandsobjecten
Uitzonderingen
Uitzondering
Beschrijving
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
De lijst met submappen ophalen in een map
Invoerparameters
Argument
Optioneel
Accepteert
Standaardwaarde
Beschrijving
Folder
Nee
Folder
Het volledige pad van de map, of een variabele die de map bevat, invoeren of kiezen om de lijst met submappen op te halen
Folder filter
Ja
Tekstwaarde
*
Kies een filter om het aantal opgehaalde submappen te beperken. Hierbij zijn jokertekens mogelijk, 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
Onwaar
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
Beschrijving
Mappen
Lijst met mappen
De opgehaalde submappen als een lijst met mapobjecten
Uitzonderingen
Uitzondering
Beschrijving
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
Beschrijving
Create new folder into
Nee
Folder
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
Beschrijving
NewFolder
Folder
Het gemaakte mapobject (dit is een weergave met toegang tot de map en alle bijbehorende gegevens)
Uitzonderingen
Uitzondering
Beschrijving
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
Een bestaande map en de inhoud ervan (bestanden en submappen) verwijderen
Invoerparameters
Argument
Optioneel
Accepteert
Standaardwaarde
Beschrijving
Folder to delete
Nee
Folder
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
Beschrijving
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
Alle inhoud van een map (bestanden en submappen) verwijderen zonder de map zelf te verwijderen
Invoerparameters
Argument
Optioneel
Accepteert
Standaardwaarde
Beschrijving
Folder to empty
Nee
Folder
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
Beschrijving
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
Een map naar een doelmap kopiëren
Invoerparameters
Argument
Optioneel
Accepteert
Standaardwaarde
Beschrijving
Folder to copy
Nee
Folder
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
Folder
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
Beschrijving
CopiedFolder
Folder
Het gekopieerde mapobject (dit is een weergave met toegang tot de map en alle bijbehorende gegevens)
Uitzonderingen
Uitzondering
Beschrijving
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
Een bestaande map naar een doelmap verplaatsen
Invoerparameters
Argument
Optioneel
Accepteert
Standaardwaarde
Beschrijving
Folder to move
Nee
Folder
Het volledige pad van de map, of een variabele die de map bevat, invoeren of kiezen om te verplaatsen
Destination folder
Nee
Folder
Het volledige pad van de map, of een variabele die de map bevat, invoeren of kiezen als doelmap
Variabelen gemaakt
Argument
Type
Beschrijving
MovedFolder
Folder
Het verplaatste mapobject (dit is een weergave met toegang tot de map en alle bijbehorende gegevens)
Uitzonderingen
Uitzondering
Beschrijving
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
De naam van een map wijzigen
Invoerparameters
Argument
Optioneel
Accepteert
Standaardwaarde
Beschrijving
Folder to rename
Nee
Folder
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
Beschrijving
RenamedFolder
Folder
Het mapobject waarvan de naam is gewijzigd (dit is een weergave met toegang tot de map en alle bijbehorende gegevens)
Uitzonderingen
Uitzondering
Beschrijving
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
Het pad van een speciale map van Windows ophalen (bijvoorbeeld Bureaublad, Mijn afbeeldingen, internetcache, enzovoort)
Kies de naam van de speciale map (zoals Mijn documenten of Bureaublad). De speciale map kan onafhankelijk van het pad op een willekeurige computer worden gezocht, ongeacht de specifieke paden.
Variabelen gemaakt
Argument
Type
Beschrijving
SpecialFolderPath
Folder
Het speciale mapobject (dit is een weergave met toegang tot de map en alle bijbehorende gegevens)