Power Automatessa on tiedostojen toimintoja, joilla voit automatisoida tiedostojen hallintaa ja muokata niiden ominaisuuksia.
Jos haluat luettelon kaikista tietyn kansion tiedostoista, voit käyttää Hae tiedostot kansiossa -toimintoa. Voit suodattaa tiedostoja Tiedostosuodatin- toiminnon avulla. Lisää avainsanoja sekä tähtimerkki (*) ja erota useita termejä puolipisteellä (;). Alla olevassa kuvassa tiedostosuodattimen arvoksi on määritetty .png ja Sisällytä alikansiot on otettu käyttöön. Tämä tarkoittaa, että tuloksena oleva muuttuja sisältää vain määritettyyn kansioon ja sen alikansioihin tallennetut PNG-muotoiset tiedostot.
Jos haluat kopioida tai siirtää tiedostoja, käytä Kopioi tiedostoja- ja Siirrä tiedostoja -toimintoja.
Nimeä tiedosto tai useita tiedostoja uudelleen Nimeä tiedostot uudelleen -nimellä. Valitse tämä, jos haluat joko määrittää uuden nimen tai lisätä, korvata tai poistaa aiemmin luodun tiedostonimen tekstimerkkijonon. Alla olevassa kuvassa on valittu tiedostoluettelo ja kunkin tiedoston alussa oleva backup_-merkkijono.
Samalla toiminnolla voidaan poistaa tämä tekstimerkkijono, jos varmuuskopioidut tiedostot palautetaan.
Lue teksti tiedostosta -toiminto tallentaa .txt tiedostosta muuttujaan. Määritä .txt, ja tiedoston sisältö tallennetaan yhtenä tekstiarvona tai luettelona.
Kirjoita teksti tiedostoon -toiminto lisää tekstiä aiemmin luotuun .txt-tiedostoon tai luo uuden tiedoston määritetyllä tekstillä.
Tiedostotoiminnot
Jos tiedosto on olemassa
Merkitsee ehdollisen toimintojen lohkon alun sen mukaan, onko tiedosto olemassa vai ei
Syöteparametrit
Argumentti
Valinnainen
Hyväksymiset
Oletusarvo
Kuvaus
If file
–
On olemassa, Ei ole olemassa
On olemassa
Tarkistettavan tiedoston tila
File path
Ei
File
Tiedoston koko polku, jonka avulla etsitään
Tuotetut muuttujat
Tämä toiminto ei tuota muuttujia
Poikkeukset
Tämä toiminto ei sisällä yhtään poikkeuksia
Odota tiedostoa
Keskeytä automatisoinnin suorittaminen siihen asti, kunnes tiedosto on luotu tai poistettu
Syöteparametrit
Argumentti
Valinnainen
Hyväksymiset
Oletusarvo
Kuvaus
Wait for file to be
–
Luotu, Poistettu
Luontiajankohta
Määrittää, keskeytetäänkö työnkulku tietyn tiedoston luomisen tai poistamisen yhteydessä
File path
Ei
File
Tiedoston koko polku, jonka avulla etsitään
Tuotetut muuttujat
Tämä toiminto ei tuota muuttujia
Poikkeukset
Tämä toiminto ei sisällä yhtään poikkeuksia
Kopioi tiedosto(t)
Kopioi vähintään yksi tiedosto kohdekansioon
Syöteparametrit
Argumentti
Valinnainen
Hyväksymiset
Oletusarvo
Kuvaus
File(s) to copy
Ei
Tiedostoluettelo
Kopioitavat tiedostot. Tämä voi olla tiedostopolku tai muuttuja, jossa on luettelo tiedostoista, tekstipolku tai luettelo tekstipoluista. Hae tiedostot kansioon -toiminnon avulla voit täyttää muuttujan tiedostoluetteloon
Destination folder
Ei
Folder
Kopioitujen tiedostojen kohdekansio
If file exists
–
Älä tee mitään, Korvaa
Älä tee mitään
Määrittää toiminnan, jos kohdekansiossa on jo samanniminen tiedosto
Tuotetut muuttujat
Argumentti
Laji
Kuvaus
CopiedFiles
Tiedostoluettelo
Kopioidut tiedostot tiedostoluettelona
Poikkeukset
Poikkeus
Kuvaus
Lähdekansiota ei ole
Osoittaa, että lähdekansiota ei ole
Kohdekansiota ei ole
Osoittaa, että kohdekansiota ei ole
Tiedostoa ei löydy
Osoittaa, että tiedostoa ei ole
Tiedostoa ei voi kopioida
Osoittaa, että tiedoston kopioinnissa on ongelma
Siirrä tiedosto(t)
Siirrä vähintään yksi tiedosto kohdekansioon
Syöteparametrit
Argumentti
Valinnainen
Hyväksymiset
Oletusarvo
Kuvaus
File(s) to move
Ei
Tiedostoluettelo
Siirrettävät tiedostot. Tämä voi olla tiedostopolku tai muuttuja, jossa on luettelo tiedostoista, tekstipolku tai luettelo tekstipoluista. Hae tiedostot kansioon -toiminnon avulla voit täyttää muuttujan tiedostoluetteloon
Destination folder
Ei
Folder
Siirrettyjen tiedostojen kohdekansio
If file exists
–
Älä tee mitään, Korvaa
Älä tee mitään
Määrittää toiminnan, jos kohdekansiossa on jo samanniminen tiedosto
Tuotetut muuttujat
Argumentti
Laji
Kuvaus
MovedFiles
Tiedostoluettelo
Siirretyt tiedostot tiedostoluettelona
Poikkeukset
Poikkeus
Kuvaus
Lähdekansiota ei ole
Osoittaa, että lähdekansiota ei ole
Kohdekansiota ei ole
Osoittaa, että kohdekansiota ei ole
Tiedostoa ei löydy
Osoittaa, että tiedostoa ei ole
Tiedostoa ei voi siirtää
Osoittaa, että tiedoston siirtämisessä on ongelma
Poista tiedosto(t)
Poista yksi tiedosto tai useita tiedostoja
Syöteparametrit
Argumentti
Valinnainen
Hyväksymiset
Oletusarvo
Kuvaus
File(s) to delete
Ei
Tiedostoluettelo
Poistettavat tiedosto(t). Tämä voi olla tiedostopolku tai muuttuja, jossa on luettelo tiedostoista, tekstipolku tai luettelo tekstipoluista. Hae tiedostot kansioon -toiminnon avulla voit täyttää muuttujan tiedostoluetteloon
Tuotetut muuttujat
Tämä toiminto ei tuota muuttujia
Poikkeukset
Poikkeus
Kuvaus
Tiedostopolkua ei ole
Osoittaa, että tiedostopolkua ei ole
Tiedostoa ei löydy
Osoittaa, että tiedostoa ei ole
Tiedostoa ei voi poistaa
Osoittaa, että tiedoston poistamisessa on ongelma
Nimeä tiedostot uudelleen
Muuta vähintään yhtä tiedostonimeä
Syöteparametrit
Argumentti
Valinnainen
Hyväksymiset
Oletusarvo
Kuvaus
File to rename
Ei
Tiedostoluettelo
Uudelleen nimettävät tiedostot. Tämä voi olla tiedostopolku tai muuttuja, jossa on luettelo tiedostoista, tekstipolku tai luettelo tekstipoluista. Hae tiedostot kansioon -toiminnon avulla voit täyttää muuttujan tiedostoluetteloon
Add number to
–
Totuusarvo
Oikein
Määrittää, lisätäänkö numero aiemmin luotuihin tiedostonimiin vai uuteen nimeen
Rename scheme
–
Määritä uusi nimi, Tekstin lisääminen, Tekstin poistaminen, Tekstin korvaaminen, Laajennusten muuttaminen, Päivämääräajan lisääminen, Tee peräkkäinen
Määritä uusi nimi
Määrittää, miten tiedostot nimetään uudelleen
New file name
Ei
Tekstin arvo
Tiedostojen uusi nimi
New extension
Kyllä
Tekstin arvo
Tiedostoihin uutena tunnisteena lisättävä teksti
New file name
Ei
Tekstin arvo
Tiedostojen uusi nimi
Add number to
–
Nimen jälkeen, Ennen nimeä
Nimen jälkeen
Määrittää, lisätäänkö numero ennen alkuperäisiä nimiä tai uutta perusnimeä tai niiden jälkeen
Text to add
Kyllä
Tekstin arvo
Alkuperäisiin tiedostonimiin lisättävä teksti
Text to remove
Kyllä
Tekstin arvo
Alkuperäisistä tiedostonimistä poistettava teksti. Tämä uudelleennimeämismalli hakee kunkin tiedostonimen ja poistaa syötetyn teksti kaikista nimistä aina, kun teksti löytyy
Text to replace
Ei
Tekstin arvo
Alkuperäisiin tiedostonimiin korvattava teksti. Tämä uudelleennimeämismalli hakee kunkin tiedostonimen ja korvaa syötetyn tekstin kaikista nimistä aina, kun teksti löytyy
Use custom datetime
–
Totuusarvo
Väärin
Määrittää, käytetäänkö mukautettua päivämäärää ja kellonaikaa
Datetime to add
–
Nykyinen päivämäärä ja aika, Luontiaika, Viimeksi käytössä, Viimeksi muokattu
Nykyinen päivämäärä ja kellonaika
Määrittää, mikä päivämäärän ja kellonajan arvo lisätään tiedostonimiin
Keep extension
–
Totuusarvo
Oikein
Määrittää, sisällytetäänkö aiempi tunniste tiedostonimiin. Poista tämä asetus käytöstä, jos haluat lisätä laajennuksen tiedostoihin manuaalisesti
Replace with
Kyllä
Tekstin arvo
Teksti, joka korvaa alkuperäisen tekstin
Start numbering at
Ei
Numeerinen arvo
Aloitusnumeron arvo
Add text
–
Nimen jälkeen, Ennen nimeä
Nimen jälkeen
Määrittää, lisätäänkö teksti ennen alkuperäisiä nimiä vai niiden jälkeen
Custom datetime
Ei
Datetime
Tiedostonimiin lisättävä päivämäärä ja kellonaika
Increment by
Ei
Numeerinen arvo
Luku, joka kasvattaa aloitusarvoa
Add datetime
–
Nimen jälkeen, Ennen nimeä
Nimen jälkeen
Määrittää, lisätäänkö päivämäärä ja kellonaika ennen alkuperäisiä nimiä vai niiden jälkeen
Separator
–
Ei mitään, Väli, Ajatusviiva, Jakso, Alaviiva
Välilyönti
Määrittää, miten alkuperäinen tiedostonimi ja lisätty numero erotetaan myös silloin, jos erotinta ei käytetä
Separator
–
Ei mitään, Väli, Ajatusviiva, Jakso, Alaviiva
Välilyönti
Määrittää, miten alkuperäinen tiedostonimi ja lisätty päivämäärän ja kellonajan arvo erotetaan myös silloin, jos erotinta ei käytetä
Use padding
–
Totuusarvo
Väärin
Määrittää, käytetäänkö täyttöä
Datetime format
Kyllä
Tekstin arvo
vvvvKKpp
Tiedostonimeen lisättävä päivämäärän ja kellonajan muoto, esimerkiksi KK/pp/vvvv päivämäärälle ja tt:mm:sstt kellonajalle
Make each number at least
Kyllä
Numeerinen arvo
3
Kunkin lisätyn numeron vähimmäispituus
If file exists
–
Älä tee mitään, Korvaa
Älä tee mitään
Määrittää toiminnan, jos kansiossa on jo samanniminen tiedosto
Tuotetut muuttujat
Argumentti
Laji
Kuvaus
RenamedFiles
Tiedostoluettelo
Uudelleennimetyt tiedostot tiedostoluettelona
Poikkeukset
Poikkeus
Kuvaus
Hakemistoa ei löydy
Osoittaa, että hakemistoa ei löytynyt
Tiedostoa ei löydy
Osoittaa, että tiedostoa ei ole
Tiedostoa ei voi nimetä uudelleen
Osoittaa, että tiedoston uudelleennimeämisessä on ongelma
Lue teksti tiedostosta
Lue tekstitiedoston sisältö
Syöteparametrit
Argumentti
Valinnainen
Hyväksymiset
Oletusarvo
Kuvaus
File path
Ei
File
Luettava tiedosto
Store content as
–
Yksinkertainen tekstiarvo, Luettelo (kukin on luettelokohde)
Yksi tekstiarvo
Määrittää tekstin tallennustavat. Valitse Yksi tekstiarvo, jos haluat tallentaa koko tekstin yhtenä tekstiarvona. Valitse Luettelo, jos haluat tallentaa alkuperäisen tekstin jokaisen rivin tekstikohteeksi luetteloon
Koodaus, jonka avulla luetaan määritetty teksti tekstitiedostosta.
Tuotetut muuttujat
Argumentti
Laji
Kuvaus
FileContents
Tekstin arvo
Sisältö tekstinä
FileContents
Tekstiarvojen luettelo
Sisältö tekstiluettelona
Poikkeukset
Poikkeus
Kuvaus
Hakemistoa ei löydy
Osoittaa, että hakemistoa ei löytynyt
Tiedostoa ei löydy
Osoittaa, että tiedostoa ei ole
Tiedostosta lukeminen epäonnistui
Osoittaa, että tiedoston lukemisessa on ongelma
Kirjoita teksti tiedostoon
Kirjoittaa tai liittää tekstin tiedostoon
Syöteparametrit
Argumentti
Valinnainen
Hyväksymiset
Oletusarvo
Kuvaus
File path
Ei
File
Tiedosto, johon kirjoitetaan tekstiä. Tämä voi olla tiedostopolku tai muuttuja, joka sisältää tiedoston tai tekstipolun
Text to write
Kyllä
Yleinen arvo
Teksti, joka kirjoitetaan määritettyyn tiedostoon
Append new line
–
Totuusarvo
Oikein
Määrittää, liitetäänkö uusi rivi tiedostoon kirjoitettavan tekstikokonaisuuden loppuun
If file exists
–
Korvaa olemassa oleva sisältö, Liitä sisältö
Korvaa olemassa oleva sisältö
Määrittää, korvataanko olemassa oleva sisältö vai liitetäänkö se olemassa olevan sisällön loppuun. Jos tiedostoa ei ole olemassa, toiminto luo sen automaattisesti
Määrittää, poistetaanko poimituista soluista automaattisesti edessä ja jäljessä olevat välilyönnit
First line contains column names
–
Totuusarvo
Väärin
Määrittää, määritetäänkö tuloksena olevan tietotaulukon muunnoksen sarakenimet CSV-resurssin ensimmäisellä rivillä. Ota tämä asetus käyttöön, jos haluat välttää nimien lukemisen tietona taulukkoon. Seuraavat toiminnot voivat käyttää tietotaulukon tietoja sarakkeiden nimien (sarakenumeroiden sijaan) avulla
Columns separator
–
Ennalta määritetyt, Mukautetut, Kiinteät sarakeleveydet
Ennalta määritetty
Määrittää, käytetäänkö esimääritettyä tai mukautettua sarake-erotinta vai kiinteitä sarakeleveyksiä
Separator
–
Järjestelmän oletusarvo, Pilkku, Puolipiste, Sarkain
Järjestelmän oletusarvo
CSV-tiedoston jäsennyksen sarake-erotin
Custom separator
Ei
Tekstin arvo
Mukautettu sarake-erotin, jota käytetään määritetyn CSV-resurssin jäsennyksessä
Fixed column widths
Ei
Tekstin arvo
Kiinteät sarakeleveydet, jota käytetään määritetyn CSV-resurssin jäsennyksessä. Leveyden erotin pilkuilla, välilyönneillä, välilehdillä tai uusilla linjoilla
Tuotetut muuttujat
Argumentti
Laji
Kuvaus
CSVTable
Tietotaulukko
CSV-tiedoston sisältö tietotaulukkona
Poikkeukset
Poikkeus
Kuvaus
CSV-tiedoston lukeminen epäonnistui
Osoittaa, että CSV-tiedoston lukemisessa on ongelma
Kirjoita CSV-tiedostoon
Kirjoita tietotaulukkoon, tietoriville tai CSV-tiedostoluetteloon
Syöteparametrit
Argumentti
Valinnainen
Hyväksymiset
Oletusarvo
Kuvaus
Variable to write
Ei
Yleinen arvo
Tietotaulukko, tietorivin muuttuja tai luettelomuuttuja, joka kirjoittaa kohde-CSV-tiedostoon
File path
Ei
File
CSV-tiedosto, johon muuttuja viedään. Tämä voi olla tiedostopolku tai muuttuja, joka sisältää tiedoston tai tekstipolun
Koodauksen avulla kirjoitetaan määritettyyn CSV-tiedostoon
Include column names
–
Totuusarvo
Väärin
Määrittää, tuleeko määritetyn muunnoksen sarakenimet CSV-tiedoston aivan ensimmäiseksi riviksi. Tämä asetus tulee voimaan vain, jos CSV-kohdetiedostoa ei ole olemassa eikä sitä ole olemassa, vaan se on muuten tyhjä tekstistä
If file exists
–
Korvaa olemassa oleva sisältö, Liitä sisältö
Korvaa olemassa oleva sisältö
Määrittää halutun toiminnan, kun kohde-CSV-tiedosto on jo olemassa tiedostojärjestelmässä
Separator
–
Järjestelmän oletusarvo, Pilkku, Puolipiste, Sarkain
Järjestelmän oletusarvo
Määritetyssä CSV-tiedostossa käytettävä sarake-erotin
Custom columns separator
Ei
Tekstin arvo
CSV-tiedostossa käytettävä mukautettu sarake-erotin
Use custom columns separator
–
Totuusarvo
Väärin
Määrittää, käytetäänkö mukautettua vai esimääritettyä sarake-erotinta
Tuotetut muuttujat
Tämä toiminto ei tuota muuttujia
Poikkeukset
Poikkeus
Kuvaus
Kirjoittaminen epäonnistui
Osoittaa, että CSV-tiedostoon kirjoittamisessa on ongelma
Hae tiedostopolkuosa
Nouda yksi osa tai useita osia (esimerkiksi hakemisto, tiedostonimi, laajennus) tiedostopolkua edustavasta tekstistä
Syöteparametrit
Argumentti
Valinnainen
Hyväksymiset
Oletusarvo
Kuvaus
File path
Ei
File
Lähteenä käytettävä tiedostopolku
Tuotetut muuttujat
Argumentti
Laji
Kuvaus
RootPath
File
Lähdetiedoston juuripolku
Directory
Folder
Lähdetiedoston hakemisto
FileName
Tekstin arvo
Lähdetiedoston nimi
FileNameNoExtension
Tekstin arvo
Lähdetiedoston nimi (ilman tiedostotunnistetta)
FileExtension
Tekstin arvo
Lähdetiedoston (esimerkiksi .doc) laajennus
Poikkeukset
Poikkeus
Description
Tiedostopolku sisältää virheellisiä merkkejä.
Osoittaa, että tiedostopolkua ei ole
Hae tilapäinen tiedosto
Luo yksilöivän nimen saanut, tyhjä tilapäinen tiedosto levylle ja hae tiedoston objekti (esitys, joka voi käyttää tiedostoa ja sen kaikkia tietoja)
Syöteparametrit
Tämä toiminto ei vaadi syötettä
Tuotetut muuttujat
Argumentti
Laji
Kuvaus
TempFile
File
Tilapäisen tiedoston objekti
Poikkeukset
Poikkeus
Kuvaus
Tilapäisen tiedoston luominen epäonnistui
Osoittaa, että tilapäisen tiedoston luomisessa on ongelma