Accions de carpeta
Important
Per evitar l'accés no autoritzat, Windows requereix drets d'administrador per accedir a carpetes protegides. Per accedir a aquests recursos mitjançant les accions de carpeta, executeu-los Power Automate amb drets d'administrador. Per obtenir més informació sobre com executar-se Power Automate com a administrador, aneu a Executa Power Automate amb drets elevats.
Power Automate Les accions de carpeta us permeten manipular i organitzar carpetes.
L'acció Obtén una carpeta especial recupera els camins dels directoris d'ús comú que varien entre usuaris i màquines. L'exemple següent recupera el directori d'escriptori i l'emmagatzema en una variable.
Ara podeu utilitzar la %SpecialFolderPath% variable sempre que sigui necessari, independentment de l'usuari que executi el flux o de l'ordinador on s'executi.
Creeu carpetes noves amb l'acció Crea una carpeta .
Per obtenir una llista del contingut d'una carpeta, utilitzeu l'acció Obtén les subcarpetes a la carpeta . Aquesta acció recupera una llista de carpetes ubicades dins de la carpeta especificada. L'exemple següent recupera totes les subcarpetes d'una carpeta especial especificada. A la secció Avançat , podeu veure que l'acció ordena els resultats per temps de creació en ordre ascendent i nom en ordre descendent.
També podeu copiar, moure, canviar el nom i suprimir o buidar carpetes mitjançant les accions adequades.
Si la carpeta existeix
Marqueu l'inici d'un bloc condicional d'accions en funció de si existeix o no una carpeta.
Paràmetres d’entrada
Argument | Opcional | Accepta | Valor per defecte | Descripció |
---|---|---|---|---|
Si la carpeta | N/A | Existeix, No existeix | Existeix | Trieu l'estat de la carpeta que es comprovarà |
Camí de la carpeta | No | Carpeta | Introduïu o trieu el camí complet de la carpeta, o una variable que contingui la carpeta perquè se'n comprovi l'estat |
Variables generades
Aquesta acció no produeix cap variable.
Excepcions
Aquesta acció no inclou excepcions.
Obtén els fitxers de la carpeta
Recupera la llista de fitxers d'una carpeta.
Per recuperar tots els fitxers d'una carpeta específica, utilitzeu l'acció Obtén fitxers a la carpeta. Especifiqueu la ruta de la carpeta a la propietat Carpeta i, a continuació, utilitzeu el caràcter * a lapropietat Fitxer del filtre (inclosa per defecte). En cas que també vulgueu incloure tots els fitxers inclosos a la subcarpeta dins de la carpeta especificada, activeu el commutador Inclou subcarpetes . Els camins de fitxer recuperats s'emmagatzemen a la sortida de l'acció.
Paràmetres d’entrada
Argument | Opcional | Accepta | Valor per defecte | Descripció |
---|---|---|---|---|
Carpeta | No | Carpeta | Introduïu o trieu el camí complet de la carpeta, o una variable que contingui la carpeta de la qual voleu recuperar la llista de fitxers | |
Filtre de fitxers | No | Valor del text | * | Trieu un filtre per limitar els fitxers recuperats. Aquest paràmetre permet comodí, per exemple, *.txt o document?. Doc. Per permetre diversos filtres de fitxers, separeu les opcions amb punt i coma, per exemple, .txt;. Exe. |
Inclou subcarpetes | N/A | Valor booleà | Fals | Especifiqueu si s'han d'investigar també les subcarpetes |
Error en denegar l'accés a qualsevol subcarpeta | N/A | Valor booleà | Cert | Especifiqueu si s'ha de llançar un error en intentar obtenir fitxers d'una carpeta sense drets d'accés o si s'han d'ignorar aquestes carpetes |
Ordena per | N/A | No ordena, Nom complet, Camí arrel, Directori, Nom, Nom sense extensió, Extensió, Mida, Temps de creació, Últim accés, Darrera modificació, Està ocult, És sistema, És només lectura, És arxiu, Existeix | Sense ordenació | Especifiqueu si s'han d'ordenar els resultats i segons quin criteri |
Descendent | N/A | Valor booleà | Fals | Especifiqueu si s'han d'ordenar els elements en sentit descendent o ascendent |
Després per | N/A | No ordena, Nom complet, Camí arrel, Directori, Nom, Nom sense extensió, Extensió, Mida, Temps de creació, Últim accés, Darrera modificació, Està ocult, És sistema, És només lectura, És arxiu, Existeix | Sense ordenació | Especifiqueu si s'han d'ordenar els resultats segons un segon criteri |
Descendent | N/A | Valor booleà | Fals | Especifiqueu si s'han d'ordenar els elements en sentit descendent o ascendent |
Després per | N/A | No ordena, Nom complet, Camí arrel, Directori, Nom, Nom sense extensió, Extensió, Mida, Temps de creació, Últim accés, Darrera modificació, Està ocult, És sistema, És només lectura, És arxiu, Existeix | Sense ordenació | Especifiqueu si s'han d'ordenar els resultats segons un tercer criteri |
Descendent | N/A | Valor booleà | Fals | Especifiqueu si s'han d'ordenar els elements en sentit descendent o ascendent |
Variables generades
Argument | Type | Descripció |
---|---|---|
Fitxers | Llista de fitxers | Els fitxers recuperats com una llista d'objectes de fitxers |
Excepcions
Excepció | Descripció |
---|---|
La carpeta no existeix | Indica que no s'ha trobat la carpeta |
No es pot recuperar la llista de fitxers | Indica un problema en recuperar la llista de fitxers |
Obtén les subcarpetes de la carpeta
Recupera la llista de subcarpetes d'una carpeta.
Paràmetres d’entrada
Argument | Opcional | Accepta | Valor per defecte | Descripció |
---|---|---|---|---|
Carpeta | No | Carpeta | Introduïu o trieu el camí complet de la carpeta, o una variable que contingui la carpeta de la qual voleu recuperar la llista de subcarpetes | |
Filtre de carpeta | No | Valor del text | * | Trieu un filtre per limitar les subcarpetes recuperades. Aquest paràmetre permet comodí, per exemple, Doc* o Document?. Per permetre diversos filtres de carpetes, separeu les opcions amb punt i coma, per exemple, Doc*;*. |
Inclou subcarpetes | N/A | Valor booleà | Fals | Especifiqueu si també s'han d'investigar les subcarpetes i recuperar les seves subcarpetes (i així successivament) |
Error en denegar l'accés a qualsevol subcarpeta | N/A | Valor booleà | Cert | Especifiqueu si s'ha de llançar un error en intentar obtenir subcarpetes d'una carpeta sense drets d'accés o si s'han d'ignorar aquestes carpetes |
Ordena per | N/A | No ordena, Nom complet, Camí arrel, Directori, Nom, Nom sense extensió, Extensió, Mida, Temps de creació, Últim accés, Darrera modificació, Està ocult, És sistema, És només lectura, És arxiu, Existeix | Sense ordenació | Especifiqueu si s'han d'ordenar els resultats i segons quin criteri |
Descendent | N/A | Valor booleà | Fals | Especifiqueu si s'han d'ordenar els elements en sentit descendent o ascendent |
Després per | N/A | No ordena, Nom complet, Camí arrel, Directori, Nom, Nom sense extensió, Extensió, Mida, Temps de creació, Últim accés, Darrera modificació, Està ocult, És sistema, És només lectura, És arxiu, Existeix | Sense ordenació | Especifiqueu si s'han d'ordenar els resultats segons un segon criteri |
Descendent | N/A | Valor booleà | Fals | Especifiqueu si s'han d'ordenar els elements en sentit descendent o ascendent |
Després per | N/A | No ordena, Nom complet, Camí arrel, Directori, Nom, Nom sense extensió, Extensió, Mida, Temps de creació, Últim accés, Darrera modificació, Està ocult, És sistema, És només lectura, És arxiu, Existeix | Sense ordenació | Especifiqueu si s'han d'ordenar els resultats segons un tercer criteri |
Descendent | N/A | Valor booleà | Fals | Especifiqueu si s'han d'ordenar els elements en sentit descendent o ascendent |
Variables generades
Argument | Type | Descripció |
---|---|---|
Carpetes | Llista de carpetes | Les subcarpetes recuperades com una llista d'objectes de carpetes |
Excepcions
Excepció | Descripció |
---|---|
La carpeta no existeix | Indica que no s'ha trobat la carpeta |
No es pot recuperar la llista de subcarpetes | Indica un problema en recuperar la llista de subcarpetes |
Crea la carpeta
Crea una carpeta nova.
Paràmetres d’entrada
Argument | Opcional | Accepta | Valor per defecte | Descripció |
---|---|---|---|---|
Crea la carpeta nova a | No | Carpeta | Introduïu o trieu el camí complet de la carpeta, o una variable que contingui la carpeta perquè s'hi creï la carpeta nova | |
Nom de la carpeta nova | No | Valor del text | Introduïu el text o una variable de text com a nom de la carpeta nova |
Variables generades
Argument | Type | Descripció |
---|---|---|
NewFolder | Carpeta | L'objecte de la carpeta creada (que és una representació i que pot accedir a la carpeta i a tota la seva informació) |
Excepcions
Excepció | Descripció |
---|---|
La carpeta no existeix | Indica que no s'ha trobat la carpeta |
No es pot crear la carpeta | Indica un problema en crear la carpeta |
El camí i el nom de la carpeta nous estan buits | Indica que el camí i el nom de la carpeta nous no tenen valor |
Suprimeix la carpeta
Suprimeix una carpeta existent i el seu contingut (fitxers i subcarpetes).
Paràmetres d’entrada
Argument | Opcional | Accepta | Valor per defecte | Descripció |
---|---|---|---|---|
Carpeta que cal suprimir | No | Carpeta | Introduïu o trieu el camí complet de la carpeta, o una variable que contingui la carpeta, per suprimir-la. Recordeu que també s'elimina tot el contingut d'aquesta carpeta i les seves subcarpetes. |
Variables generades
Aquesta acció no produeix cap variable.
Excepcions
Excepció | Descripció |
---|---|
La carpeta no existeix | Indica que no s'ha trobat la carpeta |
La carpeta no es pot suprimir. | Indica un problema en suprimir la carpeta |
Buida la carpeta
Suprimeix tot el contingut d'una carpeta (fitxers i subcarpetes) sense suprimir la mateixa carpeta.
Paràmetres d’entrada
Argument | Opcional | Accepta | Valor per defecte | Descripció |
---|---|---|---|---|
Carpeta que cal buidar | No | Carpeta | Introduïu o trieu el camí complet de la carpeta, o una variable que contingui la carpeta perquè se n'elimini el contingut |
Variables generades
Aquesta acció no produeix cap variable.
Excepcions
Excepció | Descripció |
---|---|
La carpeta no existeix | Indica que no s'ha trobat la carpeta |
El contingut de la carpeta no es pot suprimir | Indica un problema en esborrar el contingut de la carpeta |
Copia la carpeta
Copia una carpeta en una carpeta de destinació.
Paràmetres d’entrada
Argument | Opcional | Accepta | Valor per defecte | Descripció |
---|---|---|---|---|
Carpeta que cal copiar | No | Carpeta | Introduïu o trieu el camí complet de la carpeta, o una variable que contingui la carpeta, per copiar-la. Si el camí de la carpeta acaba amb un \, només es copiarà el contingut de la carpeta (fitxers + subcarpetes). En cas contrari, la carpeta mateixa (juntament amb el seu contingut) es copia com a subcarpeta a la carpeta de destinació. | |
Carpeta de destinació | No | Carpeta | Introduïu o trieu el camí complet de la carpeta, o una variable que contingui la carpeta per a la carpeta de destinació | |
Si la carpeta existeix | N/A | No fer res, sobreescriure | No facis res | Especifiqueu si voleu sobreescriure fitxers o no copiar-los, si la carpeta de destinació ja existeix. Si la carpeta existeix, però els fitxers tenen noms diferents, els fitxers antics encara romanen a la carpeta. |
Variables generades
Argument | Type | Descripció |
---|---|---|
CopiedFolder | Carpeta | L'objecte de la carpeta copiat (que és una representació i que pot accedir a la carpeta i a tota la seva informació) |
Excepcions
Excepció | Descripció |
---|---|
La carpeta no existeix | Indica que no s'ha trobat la carpeta |
La carpeta de destinació no existeix | Indica que no s'ha trobat la carpeta de destinació |
No es pot copiar la carpeta | Indica un problema en copiar la carpeta |
Desplaça la carpeta
Desplaça una carpeta existent a una carpeta de destinació.
Paràmetres d’entrada
Argument | Opcional | Accepta | Valor per defecte | Descripció |
---|---|---|---|---|
Carpeta que cal desplaçar | No | Carpeta | Introduïu o trieu el camí complet de la carpeta, o una variable que contingui la carpeta perquè es desplaci | |
Carpeta de destinació | No | Carpeta | Introduïu o trieu el camí complet de la carpeta, o una variable que contingui la carpeta per a la carpeta de destinació |
Variables generades
Argument | Type | Descripció |
---|---|---|
MovedFolder | Carpeta | L'objecte de la carpeta desplaçada (que és una representació i que pot accedir a la carpeta i a tota la seva informació) |
Excepcions
Excepció | Descripció |
---|---|
La carpeta no existeix | Indica que no s'ha trobat la carpeta |
La carpeta de destinació no existeix | Indica que no s'ha trobat la carpeta de destinació |
No es pot desplaçar la carpeta | Indica un problema en desplaçar la carpeta |
Canvia el nom de la carpeta
Canvia el nom d'una carpeta.
Paràmetres d’entrada
Argument | Opcional | Accepta | Valor per defecte | Descripció |
---|---|---|---|---|
Carpeta a la qual cal canviar el nom | No | Carpeta | Introduïu o trieu el camí complet de la carpeta, o una variable que contingui la carpeta perquè se'n canviï el nom | |
Nom de la carpeta nova | No | Valor del text | Introduïu el text o una variable de text com a nom de la carpeta nova |
Variables generades
Argument | Type | Descripció |
---|---|---|
RenamedFolder | Carpeta | L'objecte de la carpeta a la qual s'ha canviat el nom (que és una representació i que pot accedir a la carpeta i a tota la seva informació) |
Excepcions
Excepció | Descripció |
---|---|
La carpeta no existeix | Indica que no s'ha trobat la carpeta |
El nom de la carpeta no es pot canviar | Indica un problema en canviar el nom de la carpeta |
Obtén la carpeta especial
Recupereu la ruta d'una carpeta especial de Windows (com ara Escriptori, Les meves imatges, Memòria cau d'Internet, etc.).
Paràmetres d’entrada
Argument | Opcional | Accepta | Valor per defecte | Descripció |
---|---|---|---|---|
Nom de la carpeta especial | N/A | Programes, Personals, Preferits, Inici, Recents, Enviar a, Menú Inici, Música, Escriptori, Plantilles, Dades d'aplicació, Dades d'aplicacions locals, Memòria cau d'Internet, Galetes, Historial, Dades comunes de l'aplicació, Sistema, Arxius de programa, Imatges, Fitxers de programa comuns | Escriptori | Trieu el nom de la carpeta especial (com ara Els meus documents o Escriptori). Aquesta opció és independent del camí, per trobar la carpeta especial en qualsevol ordinador, independentment de les especificitats del camí. |
Variables generades
Argument | Type | Descripció |
---|---|---|
SpecialFolderPath | Carpeta | L'objecte de la carpeta especial (que és una representació i que pot accedir a la carpeta i a tota la seva informació) |
Excepcions
Aquesta acció no inclou excepcions.