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ěží.
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ě.
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é.