Sdílet prostřednictvím


Akce složek

Důležité

Aby se zabránilo neoprávněnému přístupu, vyžaduje systém Windows práva správce pro přístup k chráněným složkám. Chcete-li získat přístup k těmto prostředkům pomocí akcí složky, spusťte Power Automate s právy správce. Další informace o spuštění Power Automate jako správce naleznete v části Spuštění Power Automate se zvýšenými právy.

Akce složek Power Automate umožňuje manipulaci se složkami a jejich organizaci.

Akce Získat speciální složku načte cesty pro běžně používané adresáře, které se liší mezi různými uživateli a počítači. Následující příklad načte adresář počítače a uloží ho do proměnné.

Proměnnou %SpecialFolderPath% můžete použít, kdykoli je nutné, bez ohledu na uživatele, který tok spouští, nebo na počítač, na kterém běží.

Screenshot akce Získat speciální složku.

Vytvořte nové složky pomocí akce Vytvořit složku.

Chcete-li získat seznam obsahu složky, použijte akci Získat podsložky ve složce. Tato akce načte seznam složek umístěných v zadané složce. Následující příklad načte všechny podsložky zadané speciální složky. V sekci Rozšířený můžete vidět, že akce složky seřadí podle času vytvoření vzestupně a podle názvu sestupně.

Screenshot akce Získat podsložky ve složce.

Složky můžete také kopírovat, přesouvat, přejmenovávat a odstraňovat nebo vyprazdňovat pomocí příslušných akcí.

Pokud složka existuje

Označit začátek podmíněného bloku akcí podle toho, zda složka existuje.

Vstupní parametry

Argument Volitelné Přijímá Výchozí hodnota Description
If folder Není k dispozici Existuje, neexistuje Existuje Vybrat stav složky, který má být zkontrolován
Folder path Ne Složka Zadat nebo vybrat úplnou cestu ke složce, nebo proměnnou obsahující složku, jejíž stav má být zkontrolován

Vytvořené proměnné

Tato akce nevytváří žádné proměnné.

Výjimky

Tato akce nezahrnuje žádné proměnné.

Získat soubory ve složce

Načíst seznam souborů ve složce.

Chcete-li obnovit všechny soubory v konkrétní složce, použijte akci Získat soubory do složky. Zadejte cestu ke složce ve vlastnosti Složka a poté použijte znak * ve vlastnosti Filtr souborů (je zahrnuto ve výchozím nastavení). V případě, že chcete do zadané složky zahrnout také všechny soubory obsažené v podsložce, aktivujte přepínač Zahrnout podsložky. Načtené cesty k souborům jsou pak uloženy ve výstupu akce.

Vstupní parametry

Argument Volitelné Přijímá Výchozí hodnota Description
Složka Ne Složka Zadejte nebo vyberte úplnou cestu ke složce, nebo proměnnou obsahující složku, do které chcete načíst seznam souborů
Filtr souborů Ne Textová hodnota * Výběr filtru pro omezení načítaných souborů. Tento parametr umožňuje zástupné znaky, například *.txt nebo document?.doc. Chcete-li povolit více filtrů souborů, oddělte volby středníkem, například .txt;.exe.
Zahrnout podsložky Není k dispozici Logická hodnota False Určit, zda se mají prozkoumat také podsložky
Selhání při odepření přístupu k jakékoli podsložce Není k dispozici Logická hodnota True Určit, zda má dojít k chybě při pokusu o získání souborů složky bez přístupových práv nebo tyto složky ignorovat
Seřadit podle Není k dispozici Žádné řazení, celé jméno, kořenová cesta, adresář, název, název bez přípony, přípona, velikost, čas vytvoření, poslední přístup, poslední změna, skrytý, je systém, je jen pro čtení, je archiv, existuje Žádné řazení Určit, zda seřadit výsledky a podle jakých kritérií
Sestupně Není k dispozici Logická hodnota False Určit, zda se mají položky seřadit sestupně nebo vzestupně
Potom podle Není k dispozici Žádné řazení, celé jméno, kořenová cesta, adresář, název, název bez přípony, přípona, velikost, čas vytvoření, poslední přístup, poslední změna, skrytý, je systém, je jen pro čtení, je archiv, existuje Žádné řazení Určit, zda seřadit výsledky podle druhého kritéria
Sestupně Není k dispozici Logická hodnota False Určit, zda se mají položky seřadit sestupně nebo vzestupně
Potom podle Není k dispozici Žádné řazení, celé jméno, kořenová cesta, adresář, název, název bez přípony, přípona, velikost, čas vytvoření, poslední přístup, poslední změna, skrytý, je systém, je jen pro čtení, je archiv, existuje Žádné řazení Určit, zda seřadit výsledky podle třetího kritéria
Sestupně Není k dispozici Logická hodnota False Určit, zda se mají položky seřadit sestupně nebo vzestupně

Vytvořené proměnné

Argument Type Description
Files Seznamsouborů Načtené soubory jako seznam objektů souboru

Výjimky

Výjimka Description
Složka neexistuje Označuje, že složka nebyla nalezena
Nelze načíst seznam souborů Označuje problém s načítáním seznamu souborů

Získat podsložky ve složce

Načíst seznam podsložek ve složce.

Vstupní parametry

Argument Volitelné Přijímá Výchozí hodnota Description
Složka Ne Složka Zadejte nebo vyberte úplnou cestu ke složce, nebo proměnnou obsahující složku, do které chcete načíst seznam podsložek
Filtr složek Ne Textová hodnota * Výběr filtru pro omezení načítaných podsložek. Tento parametr umožňuje zástupné znaky, například Doc* nebo Document?. Chcete-li povolit více filtrů složek, oddělte volby středníkem, například Doc*;*.
Zahrnout podsložky Logická hodnota False Určit, zda se mají prozkoumat podsložky a načíst také jejich podsložky (atd.)
Selhání při odepření přístupu k jakékoli podsložce Není k dispozici Logická hodnota True Určit, zda má dojít k chybě při pokusu o získání podsložek složky bez přístupových práv nebo tyto složky ignorovat
Seřadit podle Není k dispozici Žádné řazení, celé jméno, kořenová cesta, adresář, název, název bez přípony, přípona, velikost, čas vytvoření, poslední přístup, poslední změna, skrytý, je systém, je jen pro čtení, je archiv, existuje Žádné řazení Určit, zda seřadit výsledky a podle jakých kritérií
Sestupně Není k dispozici Logická hodnota False Určit, zda se mají položky seřadit sestupně nebo vzestupně
Potom podle Není k dispozici Žádné řazení, celé jméno, kořenová cesta, adresář, název, název bez přípony, přípona, velikost, čas vytvoření, poslední přístup, poslední změna, skrytý, je systém, je jen pro čtení, je archiv, existuje Žádné řazení Určit, zda seřadit výsledky podle druhého kritéria
Sestupně Není k dispozici Logická hodnota False Určit, zda se mají položky seřadit sestupně nebo vzestupně
Potom podle Není k dispozici Žádné řazení, celé jméno, kořenová cesta, adresář, název, název bez přípony, přípona, velikost, čas vytvoření, poslední přístup, poslední změna, skrytý, je systém, je jen pro čtení, je archiv, existuje Žádné řazení Určit, zda seřadit výsledky podle třetího kritéria
Sestupně Není k dispozici Logická hodnota False Určit, zda se mají položky seřadit sestupně nebo vzestupně

Vytvořené proměnné

Argument Type Description
Složky Seznamsložek Načtené podsložky jako seznam objektů složky

Výjimky

Výjimka Description
Složka neexistuje Označuje, že složka nebyla nalezena
Nelze načíst seznam podsložek Označuje problém s načítáním seznamu podsložek

Vytvořit složku

Vytvoření nové složky.

Vstupní parametry

Argument Volitelné Přijímá Výchozí hodnota Description
Vytvořit novou složku do Ne Složka Zadat nebo vybrat úplnou cestu ke složce, nebo proměnnou obsahující složku, ve které se má vytvořit nová složka
Nový název složky Ne Textová hodnota Zadejte text nebo textovou proměnnou, která bude názvem nové složky

Vytvořené proměnné

Argument Type Description
NewFolder Složka Objekt vytvořené složky (což je reprezentace a má přístup ke složce a všem jejím informacím)

Výjimky

Výjimka Description
Složka neexistuje Označuje, že složka nebyla nalezena
Nelze vytvořit složku Označuje problém s vytvořením složky
Cesta a název nové složky jsou prázdné Označuje, že nová cesta ke složce i název složky nemají hodnotu

Odstranit složku

Odstranit existující složku a její obsah (soubory a podsložky).

Vstupní parametry

Argument Volitelné Přijímá Výchozí hodnota Description
Složka k odstranění Ne Složka Zadat nebo vybrat úplnou cestu ke složce, nebo proměnnou obsahující složku, která se má odstranit. Pamatujte, že veškerý obsah této složky a jejích podsložek bude také odstraněn.

Vytvořené proměnné

Tato akce nevytváří žádné proměnné.

Výjimky

Výjimka Description
Složka neexistuje Označuje, že složka nebyla nalezena
Nelze odstranit složku Označuje problém s odstraněním složky

Prázdná složka

Odstranit veškerý obsah složky (soubory a podsložky), aniž byste odstranili samotnou složku.

Vstupní parametry

Argument Volitelné Přijímá Výchozí hodnota Description
Složka k vyprázdnění Ne Složka Zadat nebo vybrat úplnou cestu ke složce, nebo proměnnou obsahující složku, jejíž obsah se odstraní

Vytvořené proměnné

Tato akce nevytváří žádné proměnné.

Výjimky

Výjimka Description
Složka neexistuje Označuje, že složka nebyla nalezena
Nelze odstranit obsah složky Označuje problém s vymazáním obsahu složky

Kopírovat složku

Zkopírovat složku do cílové složky.

Vstupní parametry

Argument Volitelné Přijímá Výchozí hodnota Description
Složka ke zkopírování Ne Složka Zadat nebo vybrat úplnou cestu ke složce, nebo proměnnou obsahující složku, která se má zkopírovat. Pokud cesta ke složce končí na \, zkopíruje se pouze obsah složky (soubory + podsložky). Jinak se samotná složka (spolu s jejím obsahem) zkopíruje jako podsložka do cílové složky.
Cílová složka Ne Složka Zadat nebo vybrat úplnou cestu ke složce nebo proměnnou obsahující složku, která má být cílovou složkou
Když složka existuje Není k dispozici Nic nedělat, přepsat Nic nedělat Určete, zda chcete přepsat soubory nebo je vůbec nekopírovat, pokud cílová složka již existuje. Pokud složka existuje, ale soubory mají různé názvy, staré soubory ve složce stále zůstanou.

Vytvořené proměnné

Argument Type Description
CopiedFolder Složka Objekt zkopírované složky (což je reprezentace a má přístup ke složce a všem jejím informacím)

Výjimky

Výjimka Description
Složka neexistuje Označuje, že složka nebyla nalezena
Cílová složka neexistuje Označuje, že cílová složka nebyla nalezena
Nelze kopírovat složku Označuje problém s kopírováním složky

Přesunout složku

Přesunout existující složku do cílové složky.

Vstupní parametry

Argument Volitelné Přijímá Výchozí hodnota Description
Složka k přesunutí Ne Složka Zadat nebo vybrat úplnou cestu ke složce, nebo proměnnou obsahující složku, která se má přesunout
Cílová složka Ne Složka Zadat nebo vybrat úplnou cestu ke složce nebo proměnnou obsahující složku, která má být cílovou složkou

Vytvořené proměnné

Argument Type Description
MovedFolder Složka Objekt přesunuté složky (což je reprezentace a má přístup ke složce a všem jejím informacím)

Výjimky

Výjimka Description
Složka neexistuje Označuje, že složka nebyla nalezena
Cílová složka neexistuje Označuje, že cílová složka nebyla nalezena
Nelze přesunout složku Označuje problém s přesunem složky

Přejmenovat složku

Změnit název složky.

Vstupní parametry

Argument Volitelné Přijímá Výchozí hodnota Description
Složka k přejmenování Ne Složka Zadat nebo vybrat úplnou cestu ke složce, nebo proměnnou obsahující složku, jejíž název má být změněn
Nový název složky Ne Textová hodnota Zadejte text nebo textovou proměnnou, která bude názvem nové složky

Vytvořené proměnné

Argument Type Description
RenamedFolder Složka Objekt přejmenované složky (což je reprezentace a má přístup ke složce a všem jejím informacím)

Výjimky

Výjimka Description
Složka neexistuje Označuje, že složka nebyla nalezena
Nelze přejmenovat složku Označuje problém s přejmenováním složky

Získat speciální složku

Načíst cestu ke speciální složce systému Windows (například Plocha, Obrázky, Mezipaměť Internetu atd.).

Vstupní parametry

Argument Volitelné Přijímá Výchozí hodnota Description
Název speciální složky Není k dispozici Programy, Osobní, Oblíbené, Spuštění, Poslední, Odeslat, Nabídka Start, Hudba, Plocha, Šablony, Údaje o aplikacích, Údaje o místních aplikacích, Mezipaměť internetu, Cookies, Historie, Společná data aplikací, Systém, Programové soubory, Obrázky, Společné Program Files Plocha Vyberte název speciální složky (například Moje dokumenty nebo Plocha). Tato možnost bude nezávislá na cestě, abyste našli speciální složku na jakémkoli počítači bez ohledu na specifika cesty.

Vytvořené proměnné

Argument Type Description
SpecialFolderPath Složka Objekt speciální složky (což je reprezentace a má přístup ke složce a všem jejím informacím)

Výjimky

Tato akce nezahrnuje žádné proměnné.