Mappehandlinger
Viktig
For å unngå uautorisert tilgang krever Windows administratorrettigheter for at du skal kunne få tilgang til beskyttede mapper. Hvis du vil ha tilgang til disse ressursene ved hjelp av mappehandlingene, kjører du Power Automate med administratorrettigheter. Hvis du vil ha mer informasjon om hvordan du kjører Power Automate som administrator, kan du gå til Kjør Power Automate med utvidede rettigheter.
Med Power Automate-mappehandlinger kan du manipulere og organisere mapper.
Handlingen Hent spesialmappe henter banene for ofte brukte kataloger som varierer mellom forskjellige brukere og maskiner. Eksemplet nedenfor henter skrivebordsmappen og lagrer den i en variabel.
Du kan nå bruke variabelen %SpecialFolderPath% når som helst når det er nødvendig uansett hvilken bruker som kjører flyten eller datamaskinen den kjører på.
Opprett nye mapper med Opprett mappe-handling.
Hvis du vil vise en liste over innholdet i en mappe, bruker du handlingen Hent undermapper i mappe. Denne handlingen henter en liste over mapper som er plassert i den angitte mappen. Eksemplet nedenfor henter alle undermappene i en bestemt spesialmappe. I den utvidede Avanserte-delen kan du se at handlingen sorterer resultatene etter opprettelsestid i stigende rekkefølge og navn i synkende rekkefølge.
Du kan også kopiere, flytte, gi nytt navn til og slette eller tømme mapper ved hjelp av de riktige handlingene.
Hvis mappen finnes
Markerer begynnelsen på en betinget handlingsblokk, avhengig av om en mappe finnes eller ikke.
Inndataparametere
Argument | Valgfritt | Godtar | Standardverdi | Bekrivelse |
---|---|---|---|---|
If folder | Ikke tilgjengelig | Finnes, Finnes ikke | Finnes | Velg tilstanden til mappen som skal kontrolleres |
Folder path | Nei | Mappe | Angi eller velg hele banen til, eller en variabel som inneholder, mappen som skal ha tilstanden kontrollert |
Variabler produsert
Denne handlingen gir ingen variabler.
Unntak
Denne handlingen omfatter ingen unntak.
Hent filer i mappe
Hent listen over filer i en mappe.
Hvis du vil hente alle filer i en bestemt mappe, bruker du handlingen Hent filer i mappe. Angi mappebanen i egenskapen Folder, og bruk deretter *-tegnet i egenskapen Filfilter (inkludert som standard). Hvis du også vil inkludere alle filene i undermappen i den angitte mappen, aktiverer du veksleknappen Inkluder undermapper. De hentede filbanene lagres deretter i utdataene for handlingen.
Inndataparametere
Argument | Valgfritt | Godtar | Standardverdi | Bekrivelse |
---|---|---|---|---|
Folder | Nei | Mappe | Angi eller velg hele banen til, eller en variabel som inneholder, mappen som listen over filer skal hentes fra | |
File filter | Nei | Tekstverdi | * | Velg et filter for å begrense filene som hentes. Denne parameteren tillater jokertegn, for eksempel *.txt eller document?.doc. Du kan bruke flere filfiltre ved å skille valgene med semikolon, for eksempel .txt;.exe. |
Include subfolders | Ikke tilgjengelig | Boolsk verdi | Usann | Angi om du vil se i undermapper også |
Fail upon denied access to any subfolder | Ikke tilgjengelig | Boolsk verdi | Sann | Angi om det skal genereres en feil ved forsøk på å hente filer i en mappe uten tilgangsrettigheter, eller om mappen skal ignoreres |
Sort by | Ikke tilgjengelig | Ingen sortering, Fullt navn, Rotbane, Mappe, Navn, Navn uten utvidelse, Utvidelse, Størrelse, Opprettelsestid, Sist åpnet, Sist endret, Er skjult, Er system, Er skrivebeskyttet, Er arkiv, Finnes | Ingen sortering | Angi om resultatene skal sorteres, og sorteringskriteriet |
Descending | Ikke tilgjengelig | Boolsk verdi | Usann | Angi om elementene skal sorteres i synkende eller stigende rekkefølge |
Then by | Ikke tilgjengelig | Ingen sortering, Fullt navn, Rotbane, Mappe, Navn, Navn uten utvidelse, Utvidelse, Størrelse, Opprettelsestid, Sist åpnet, Sist endret, Er skjult, Er system, Er skrivebeskyttet, Er arkiv, Finnes | Ingen sortering | Angi om resultatene skal sorteres etter et andre sorteringskriterium |
Descending | Ikke tilgjengelig | Boolsk verdi | Usann | Angi om elementene skal sorteres i synkende eller stigende rekkefølge |
Then by | Ikke tilgjengelig | Ingen sortering, Fullt navn, Rotbane, Mappe, Navn, Navn uten utvidelse, Utvidelse, Størrelse, Opprettelsestid, Sist åpnet, Sist endret, Er skjult, Er system, Er skrivebeskyttet, Er arkiv, Finnes | Ingen sortering | Angi om resultatene skal sorteres etter et tredje sorteringskriterium |
Descending | Ikke tilgjengelig | Boolsk verdi | Usann | Angi om elementene skal sorteres i synkende eller stigende rekkefølge |
Variabler produsert
Argument | Type | Bekrivelse |
---|---|---|
Files | Liste over filer | De hentede filene som en liste over filobjekter |
Unntak
Unntak | Bekrivelse |
---|---|
Mappen finnes ikke | Angir at mappen ikke ble funnet |
Kan ikke hente liste over filer | Angir problemer med å hente listen over filer |
Hent undermapper i mappe
Hent listen over undermapper i en mappe.
Inndataparametere
Argument | Valgfritt | Godtar | Standardverdi | Bekrivelse |
---|---|---|---|---|
Folder | Nei | Mappe | Angi eller velg hele banen til, eller en variabel som inneholder, mappen som listen over undermapper skal hentes fra | |
Folder filter | Nei | Tekstverdi | * | Velg et filter for å begrense undermappene som hentes. Denne parameteren tillater jokertegn, for eksempel Doc* eller Document?. Hvis du vil tillate flere mappefiltre, skiller du valgene med et semikolon, for eksempel Doc*;*. |
Include subfolders | Ikke tilgjengelig | Boolsk verdi | False | Angi om du også vil se i undermappene og hente undermappene i dem (og så videre) |
Fail upon denied access to any subfolder | Ikke tilgjengelig | Boolsk verdi | Sann | Angi om det skal genereres en feil ved forsøk på å hente undermapper i en mappe uten tilgangsrettigheter, eller om mappene skal ignoreres |
Sort by | Ikke tilgjengelig | Ingen sortering, Fullt navn, Rotbane, Mappe, Navn, Navn uten utvidelse, Utvidelse, Størrelse, Opprettelsestid, Sist åpnet, Sist endret, Er skjult, Er system, Er skrivebeskyttet, Er arkiv, Finnes | Ingen sortering | Angi om resultatene skal sorteres, og sorteringskriteriet |
Descending | Ikke tilgjengelig | Boolsk verdi | Usann | Angi om elementene skal sorteres i synkende eller stigende rekkefølge |
Then by | Ikke tilgjengelig | Ingen sortering, Fullt navn, Rotbane, Mappe, Navn, Navn uten utvidelse, Utvidelse, Størrelse, Opprettelsestid, Sist åpnet, Sist endret, Er skjult, Er system, Er skrivebeskyttet, Er arkiv, Finnes | Ingen sortering | Angi om resultatene skal sorteres etter et andre sorteringskriterium |
Descending | Ikke tilgjengelig | Boolsk verdi | Usann | Angi om elementene skal sorteres i synkende eller stigende rekkefølge |
Then by | Ikke tilgjengelig | Ingen sortering, Fullt navn, Rotbane, Mappe, Navn, Navn uten utvidelse, Utvidelse, Størrelse, Opprettelsestid, Sist åpnet, Sist endret, Er skjult, Er system, Er skrivebeskyttet, Er arkiv, Finnes | Ingen sortering | Angi om resultatene skal sorteres etter et tredje sorteringskriterium |
Descending | Ikke tilgjengelig | Boolsk verdi | Usann | Angi om elementene skal sorteres i synkende eller stigende rekkefølge |
Variabler produsert
Argument | Type | Bekrivelse |
---|---|---|
Folders | Liste over mapper | De hentede undermappene som en liste over mappeobjekter |
Unntak
Unntak | Bekrivelse |
---|---|
Mappen finnes ikke | Angir at mappen ikke ble funnet |
Kan ikke hente liste over undermapper | Angir problemer med å hente listen over undermapper |
Opprett mappe
Opprett en ny mappe.
Inndataparametere
Argument | Valgfritt | Godtar | Standardverdi | Bekrivelse |
---|---|---|---|---|
Create new folder into | Nei | Mappe | Angi eller velg hele banen til, eller en variabel som inneholder, mappen som en ny mappe skal opprettes i | |
New folder name | Nei | Tekstverdi | Skriv inn teksten eller en tekstvariabel som navn på den nye mappen |
Variabler produsert
Argument | Type | Bekrivelse |
---|---|---|
NewFolder | Mappe | Det opprettede mappeobjektet (som er en representasjon og har tilgang til mappen og all informasjonen i den) |
Unntak
Unntak | Bekrivelse |
---|---|
Mappen finnes ikke | Angir at mappen ikke ble funnet |
Kan ikke opprette mappe | Angir problemer med å opprette mappen |
Ny mappebane og navn er tomme | Angir at verken den nye mappebanen eller mappenavnet har en verdi |
Slett mappe
Slett en eksisterende mappe og innholdet i den (filer og undermapper).
Inndataparametere
Argument | Valgfritt | Godtar | Standardverdi | Bekrivelse |
---|---|---|---|---|
Folder to delete | Nei | Mappe | Angi eller velg hele banen til, eller en variabel som inneholder, mappen som skal slettes. Husk at alt innholdet i mappen og undermappene slettes også. |
Variabler produsert
Denne handlingen gir ingen variabler.
Unntak
Unntak | Bekrivelse |
---|---|
Mappen finnes ikke | Angir at mappen ikke ble funnet |
Kan ikke slette mappe | Angir problemer med å slette mappen |
Tøm mappe
Slett alt innholdet i en mappe (filer og undermapper) uten å slette selve mappen.
Inndataparametere
Argument | Valgfritt | Godtar | Standardverdi | Bekrivelse |
---|---|---|---|---|
Folder to empty | Nei | Mappe | Angi eller velg hele banen til, eller en variabel som inneholder, mappen som innholdet skal slettes i |
Variabler produsert
Denne handlingen gir ingen variabler.
Unntak
Unntak | Bekrivelse |
---|---|
Mappen finnes ikke | Angir at mappen ikke ble funnet |
Kan ikke slette mappeinnhold | Angir problemer med å fjerne innholdet i mappen |
Kopier mappe
Kopier en mappe til en målmappe.
Inndataparametere
Argument | Valgfritt | Godtar | Standardverdi | Bekrivelse |
---|---|---|---|---|
Folder to copy | Nei | Mappe | Angi eller velg hele banen til, eller en variabel som inneholder, mappen som skal kopieres. Hvis mappebanen slutter med en \, kopieres bare innholdet i mappen (filer + undermapper). Ellers kopieres selve mappen (sammen med innholdet) som en undermappe til målmappen. | |
Destination folder | Nei | Mappe | Angi eller velg hele banen til, eller en variabel som inneholder, mappen som skal være målmappen | |
If folder exists | Ikke tilgjengelig | Ikke gjør noe, Skriv over | Ikke gjør noe | Angi om det skal overskrives filer eller ikke, hvis målmappen allerede finnes. Hvis mappen finnes, men filene har andre navn, blir de gamle filene værende i mappen. |
Variabler produsert
Argument | Type | Bekrivelse |
---|---|---|
CopiedFolder | Mappe | Det kopierte mappeobjektet (som er en representasjon og har tilgang til mappen og all informasjonen i den) |
Unntak
Unntak | Bekrivelse |
---|---|
Mappen finnes ikke | Angir at mappen ikke ble funnet |
Målmappen finnes ikke | Angir at målmappen ikke ble funnet |
Kan ikke kopiere mappe | Angir problemer med å kopiere mappen |
Flytt mappe
Flytt en eksisterende mappe til en målmappe.
Inndataparametere
Argument | Valgfritt | Godtar | Standardverdi | Bekrivelse |
---|---|---|---|---|
Folder to move | Nei | Mappe | Angi eller velg hele banen til, eller en variabel som inneholder, mappen som skal flyttes | |
Destination folder | Nei | Mappe | Angi eller velg hele banen til, eller en variabel som inneholder, mappen som skal være målmappen |
Variabler produsert
Argument | Type | Bekrivelse |
---|---|---|
MovedFolder | Mappe | Det flyttede mappeobjektet (som er en representasjon og har tilgang til mappen og all informasjonen i den) |
Unntak
Unntak | Bekrivelse |
---|---|
Mappen finnes ikke | Angir at mappen ikke ble funnet |
Målmappen finnes ikke | Angir at målmappen ikke ble funnet |
Kan ikke flytte mappe | Angir problemer med å flytte mappen |
Gi mappe nytt navn
Endre navnet på en mappe.
Inndataparametere
Argument | Valgfritt | Godtar | Standardverdi | Bekrivelse |
---|---|---|---|---|
Folder to rename | Nei | Mappe | Angi eller velg hele banen til, eller en variabel som inneholder, mappen som skal ha nytt navn | |
New folder name | Nei | Tekstverdi | Skriv inn teksten eller en tekstvariabel som det nye mappenavnet |
Variabler produsert
Argument | Type | Bekrivelse |
---|---|---|
RenamedFolder | Mappe | Mappeobjektet (som er en representasjon og har tilgang til mappen og all informasjonen i den) med nytt navn |
Unntak
Unntak | Bekrivelse |
---|---|
Mappen finnes ikke | Angir at mappen ikke ble funnet |
Kan ikke gi mappen nytt navn | Angir problemer med å gi mappen nytt navn |
Hent spesialmappe
Hent banen til en spesialmappe i Windows (for eksempel Skrivebord, Mine bilder, Internett-hurtigbuffer og så videre).
Inndataparametere
Argument | Valgfritt | Godtar | Standardverdi | Bekrivelse |
---|---|---|---|---|
Special folder name | Ikke tilgjengelig | Programmer, Personlig, Favoritter, Oppstart, Nylig, Send til, Start-meny, Musikk, Skrivebord, Maler, Programdata, Lokale programdata, Internett-hurtigbuffer, Informasjonskapsler, Logg, Felles programdata, System, Programfiler, Bilder, Felles programfiler | Skrivebord | Velg navnet på spesialmappen (for eksempel Mine dokumenter eller Skrivebord). Dette alternativet er uavhengig av bane for å finne spesialmappen på alle datamaskiner uavhengig av baneinformasjon. |
Variabler produsert
Argument | Type | Bekrivelse |
---|---|---|
SpecialFolderPath | Mappe | Spesialmappeobjektet (som er en representasjon og har tilgang til mappen og all informasjonen i den) |
Unntak
Denne handlingen omfatter ingen unntak.