Del via


Mappehandlinger

Vigtigt

For at forhindre uautoriseret adgang kræver Windows administratorrettigheder til beskyttede mapper. Hvis du vil have adgang til disse ressourcer ved hjælp af mappehandlingerne, skal du køre Power Automate med administratorrettigheder. Du kan finde flere oplysninger om, hvordan du kører Power Automate som administrator, ved at gå til Køre Power Automate med administratorrettigheder.

Manipulere og organisere mapper ved hjælp af Power Automate-mappehandlinger.

Handlingen Hent speciel mappe henter stierne til ofte anvendte mapper, der varierer mellem forskellige brugere og computere. Følgende eksempel henter skrivebordsmappen og gemmer den i en variabel.

Variablen %SpecialFolderPath% kan nu bruges, når det er nødvendigt at bruge stien til skrivebordet, uanset hvem der kører flowet, eller den computer, det kører på.

Skærmbillede af handlingen Hent speciel mappe.

Opret nye mapper med handlingen Opret mappe.

Hvis du vil have vist en liste over mappens indhold, skal du bruge handlingen Hent undermapper i mappe. Denne handling henter en liste over mapper, der findes i den angivne mappe. I følgende eksempel hentes alle undermapperne til en angivet specialmappe. I det udvidede afsnit Avanceret skal mapper sorteres efter oprettelsestid i stigende rækkefølge og navn i faldende rækkefølge.

Skærmbillede af handlingen Hent undermapper i mappe.

Du kan også kopiere, flytte, omdøbe og slette eller tomme mapper ved hjælp af de relevante handlinger.

If folder exists

Markerer starten af en betinget blok af handlinger afhængigt af, om en mappe findes.

Inputparametre

Argument Valgfrit Accepterer Standardværdi Beskrivelse
If folder I/R Eksisterer, Eksisterer ikke Findes Vælg status for den mappe, der skal kontrolleres
Folder path Nej Mappe Angiv eller vælg den fulde sti til mappen eller en variabel, der indeholder mappen, for at kontrollere status

Variabler produceret

Denne handling producerer ingen variabler.

Undtagelser

Denne handling har ingen undtagelser.

Hent filer i mappen

Hent liste over filer i en mappe.

Hvis du vil hente alle filer i en bestemt mappe, kan du bruge handlingen Hent filer i mappe. Angiv mappestien i egenskaben Mappe, og brug derefter tegnet * i egenskaben Filfilter (inkluderet som standard). Hvis du også vil inkludere alle filer, der findes i undermappen i den angivne mappe, skal du aktivere skift mellem Inkluder undermapper. De hentede filstier gemmes derefter i handlingens output.

Inputparametre

Argument Valgfrit Accepterer Standardværdi Beskrivelse
Folder Nej Mappe Angiv eller vælg den fulde sti til mappen eller en variabel, der indeholder mappen, hvor listen over filer skal hentes
File filter Nej Tekstværdi * Vælg et filter til at begrænse de hentede filer. Dette tillader, at der er jokertegn, f.eks. *.txt eller document?.doc. Hvis du vil tillade flere filfiltre, skal du adskille valgene med et semikolon, f.eks. .txt;.exe.
Include subfolders I/R Boolesk værdi Falsk Angiv, om der også skal undersøges undermapper
Fail upon denied access to any subfolder I/R Boolesk værdi Sand Angiv, om der skal udløses en fejl, når der gøres forsøg på at hente filer fra en mappe uden adgangsrettigheder, eller om disse mapper skal ignoreres
Sort by I/R Ingen sortering, Fulde navn, Rodsti, Mappe, Navn, Navn uden udvidelse, Udvidelse, Størrelse, Oprettelsestid, Senest åbnet, Senest ændret, Er skjult, Er system, Er skrivebeskyttet, Er arkiv, Findes Ingen sortering Angiv, om resultaterne skal sorteres, og efter hvilket kriterium
Descending I/R Boolesk værdi Falsk Angiv, om elementerne skal sorteres i faldende eller stigende rækkefølge
Then by I/R Ingen sortering, Fulde navn, Rodsti, Mappe, Navn, Navn uden udvidelse, Udvidelse, Størrelse, Oprettelsestid, Senest åbnet, Senest ændret, Er skjult, Er system, Er skrivebeskyttet, Er arkiv, Findes Ingen sortering Angiv, om resultaterne skal sorteres efter et andet kriterium
Descending I/R Boolesk værdi Falsk Angiv, om elementerne skal sorteres i faldende eller stigende rækkefølge
Then by I/R Ingen sortering, Fulde navn, Rodsti, Mappe, Navn, Navn uden udvidelse, Udvidelse, Størrelse, Oprettelsestid, Senest åbnet, Senest ændret, Er skjult, Er system, Er skrivebeskyttet, Er arkiv, Findes Ingen sortering Angiv, om resultaterne skal sorteres efter et tredje kriterium
Descending I/R Boolesk værdi Falsk Angiv, om elementerne skal sorteres i faldende eller stigende rækkefølge

Variabler produceret

Argument Type Beskrivelse
Files Liste over filer De hentede filer som en liste over filobjekter

Undtagelser

Undtagelse Beskrivelse
Mappen findes ikke Angiver, at mappen ikke blev fundet
Kan ikke hente liste over filer Angiver et problem med at hente liste over filer

Hent undermapper i mappe

Hent liste over undermapper i en mappe.

Inputparametre

Argument Valgfrit Accepterer Standardværdi Beskrivelse
Folder Nej Mappe Angiv eller vælg den fulde sti til mappen eller en variabel, der indeholder mappen, hvor listen over undermapper skal hentes
Folder filter Nej Tekstværdi * Vælg et filter til at begrænse de hentede undermapper. Denne parameter tillader jokertegn, f.eks. Doc* eller Dokument?. Hvis du vil have mulighed for flere mappefiltre, skal du adskille valgene med et semikolon, f.eks. Doc*;*.
Include subfolders I/R Boolesk værdi Falsk Angiv, om du vil undersøge undermapperne og hente deres undermapper (osv.) også
Fail upon denied access to any subfolder I/R Boolesk værdi Sand Angiv, om der skal udløses en fejl, når der gøres forsøg på at hente undermapper fra en mappe uden adgangsrettigheder, eller om disse mapper skal ignoreres
Sort by I/R Ingen sortering, Fulde navn, Rodsti, Mappe, Navn, Navn uden udvidelse, Udvidelse, Størrelse, Oprettelsestid, Senest åbnet, Senest ændret, Er skjult, Er system, Er skrivebeskyttet, Er arkiv, Findes Ingen sortering Angiv, om resultaterne skal sorteres, og efter hvilket kriterium
Descending I/R Boolesk værdi Falsk Angiv, om elementerne skal sorteres i faldende eller stigende rækkefølge
Then by I/R Ingen sortering, Fulde navn, Rodsti, Mappe, Navn, Navn uden udvidelse, Udvidelse, Størrelse, Oprettelsestid, Senest åbnet, Senest ændret, Er skjult, Er system, Er skrivebeskyttet, Er arkiv, Findes Ingen sortering Angiv, om resultaterne skal sorteres efter et andet kriterium
Descending I/R Boolesk værdi Falsk Angiv, om elementerne skal sorteres i faldende eller stigende rækkefølge
Then by I/R Ingen sortering, Fulde navn, Rodsti, Mappe, Navn, Navn uden udvidelse, Udvidelse, Størrelse, Oprettelsestid, Senest åbnet, Senest ændret, Er skjult, Er system, Er skrivebeskyttet, Er arkiv, Findes Ingen sortering Angiv, om resultaterne skal sorteres efter et tredje kriterium
Descending I/R Boolesk værdi Falsk Angiv, om elementerne skal sorteres i faldende eller stigende rækkefølge

Variabler produceret

Argument Type Beskrivelse
Folders Liste over mapper De hentede undermapper som en liste over mappeobjekter

Undtagelser

Undtagelse Beskrivelse
Mappen findes ikke Angiver, at mappen ikke blev fundet
Kan ikke hente liste over undermapper Angiver et problem med at hente liste over undermapper

Opret mappe

Opret en ny mappe.

Inputparametre

Argument Valgfrit Accepterer Standardværdi Beskrivelse
Create new folder into Nej Mappe Angiv eller vælg den fulde sti til mappen eller en variabel, der indeholder mappen, for at oprette en ny mappe
New folder name Nej Tekstværdi Angiv den tekst eller en tekstvariabel, der skal være navnet på den nye mappe

Variabler produceret

Argument Type Beskrivelse
NewFolder Mappe Det oprettede mappeobjekt (som er en repræsentation og kan få adgang til mappen og alle dens oplysninger)

Undtagelser

Undtagelse Beskrivelse
Mappen findes ikke Angiver, at mappen ikke blev fundet
Kan ikke oprette mappe Angiver et problem med at oprette mappen
Stien og navnet for den nye mappe er tom Angiver, at stien til den nye mappe og mappenavnet ikke har en værdi

Slet mappe

Slet en eksisterende mappe og dens indhold (filer og undermapper).

Inputparametre

Argument Valgfrit Accepterer Standardværdi Beskrivelse
Folder to delete Nej Mappe Angiv eller vælg den fulde sti til mappen eller en variabel, der indeholder mappen, der skal slettes. Husk, at alt indholdet i mappen og undermapperne også slettes.

Variabler produceret

Denne handling producerer ingen variabler.

Undtagelser

Undtagelse Beskrivelse
Mappen findes ikke Angiver, at mappen ikke blev fundet
Kan ikke slette mappe Angiver et problem med at slette mappen

Tøm mappe

Slet hele indholdet af en mappe (filer og undermapper) uden at slette selve mappen.

Inputparametre

Argument Valgfrit Accepterer Standardværdi Beskrivelse
Folder to empty Nej Mappe Angiv eller vælg den fulde sti til mappen eller en variabel, der indeholder mappen, for at slette indholdet

Variabler produceret

Denne handling producerer ingen variabler.

Undtagelser

Undtagelse Beskrivelse
Mappen findes ikke Angiver, at mappen ikke blev fundet
Mappens indhold kan ikke slettes Angiver et problem med at fjerne mappens indhold

Kopier mappe

Kopiér en mappe til en destinationsmappe.

Inputparametre

Argument Valgfrit Accepterer Standardværdi Beskrivelse
Folder to copy Nej Mappe Angiv eller vælg den fulde sti til mappen eller en variabel, der indeholder mappen, der skal kopieres. Hvis mappestien slutter med en \ kopieres kun indholdet af mappen (filer + undermapper). Ellers kopieres selve mappen (sammen med dens indhold) som en undermappe til destinationsmappen.
Destination folder Nej Mappe Angiv eller vælg den fulde sti til mappen eller en variabel, der indeholder mappen, som destinationsmappen
If folder exists I/R Foretag intet, Overskriv Foretag intet Angiv, om du vil overskrive filer eller slet ikke kopiere dem, hvis destinationsmappen allerede findes. Hvis mappen findes, men filerne har andre navne, forbliver de gamle filer stadig i mappen.

Variabler produceret

Argument Type Beskrivelse
CopiedFolder Mappe Det kopierede mappeobjekt (som er en repræsentation og kan få adgang til mappen og alle dens oplysninger)

Undtagelser

Undtagelse Beskrivelse
Mappen findes ikke Angiver, at mappen ikke blev fundet
Destination folder doesn't exist Angiver, at destinationsmappen ikke blev fundet
Kan ikke kopiere mappe Angiver et problem med at kopiere mappen

Flyt mappe

Flyt en eksisterende mappe til en destinationsmappe.

Inputparametre

Argument Valgfrit Accepterer Standardværdi Beskrivelse
Folder to move Nej Mappe Angiv eller vælg den fulde sti til mappen eller en variabel, der indeholder mappen, der skal flyttes
Destination folder Nej Mappe Angiv eller vælg den fulde sti til mappen eller en variabel, der indeholder mappen, som destinationsmappen

Variabler produceret

Argument Type Beskrivelse
MovedFolder Mappe Det flyttede mappeobjekt (som er en repræsentation og kan få adgang til mappen og alle dens oplysninger)

Undtagelser

Undtagelse Beskrivelse
Mappen findes ikke Angiver, at mappen ikke blev fundet
Destination folder doesn't exist Angiver, at destinationsmappen ikke blev fundet
Kan ikke flytte mappe Angiver et problem med at flytte mappen

Omdøb mappe

Skift navn på en mappe.

Inputparametre

Argument Valgfrit Accepterer Standardværdi Beskrivelse
Folder to rename Nej Mappe Angiv eller vælg den fulde sti til mappen eller en variabel, der indeholder mappen, for at ændre navn
New folder name Nej Tekstværdi Angiv den tekst eller en tekstvariabel, der skal være navnet på den nye mappe

Variabler produceret

Argument Type Beskrivelse
RenamedFolder Mappe Det omdøbte mappeobjekt (som er en repræsentation og kan få adgang til mappen og alle dens oplysninger)

Undtagelser

Undtagelse Beskrivelse
Mappen findes ikke Angiver, at mappen ikke blev fundet
Kan ikke omdøbe mappe Angiver et problem med at omdøbe mappe

Hent speciel mappe

Hent stien til en specialmappe i Windows (f.eks. Skrivebord, Mine billeder, Internet-cache osv.).

Inputparametre

Argument Valgfrit Accepterer Standardværdi Beskrivelse
Special folder name I/R Programmer, personlig, favoritter, start, seneste, send til, startmenu, skrivebord, skabeloner, programdata, lokale programdata, internetcachen, cookies, oversigt, almindelige programdata, system, programfiler, billeder, almindelige programfiler Desktop Vælg navnet på specialmappen (f.eks. Mine dokumenter eller Desktop). Dette er uafhængigt af stien for at finde specialmappen på en hvilken som helst computer, uanset stispecifikke oplysninger.

Variabler produceret

Argument Type Beskrivelse
SpecialFolderPath Mappe Det specielle mappeobjekt (som er en repræsentation og kan få adgang til mappen og alle dens oplysninger)

Undtagelser

Denne handling har ingen undtagelser.