File

Hallinnoi ja muokkaa tiedostoja

Jos tiedosto on olemassa
Odota tiedostoa
Kopioi tiedosto(t)
Siirrä tiedosto(t)
Poista tiedosto(t)
Nimeä tiedostot uudelleen
Lue teksti tiedostosta
Kirjoita teksti tiedostoon
Lue CSV-tiedostosta
Kirjoita CSV-tiedostoon
Hae tiedostopolkuosa
Hae tilapäinen tiedosto

Tiedostotoimintojen käytön aloittaminen

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.

Näyttökuva Hae tiedostot kansiotoiminnossa.

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.

Näyttökuva Nimeä tiedosto(t) uudelleen -toiminnosta.

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
Encoding Oletus, ANSI, Unicode, Unicode (big-endian), UTF-8 UTF-8 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
Encoding Oletus, ANSI, Unicode, Unicode (big-endian), UTF-8, Unicode (tavujärjestysmerkkiä), UTF-8 (ilman tavujärjestysmerkkiä) Unicode Koodaus, jota käytetään määritetyn tekstin kirjoittamisessa tekstitiedostoksi
Tuotetut muuttujat
  • Tämä toiminto ei tuota muuttujia
Poikkeukset
Poikkeus Kuvaus
Tekstin kirjoittaminen tiedostoon epäonnistui Osoittaa, että tiedostoon kirjoittamisessa on ongelma
Virheellinen tiedoston hakemisto Osoittaa, että hakemisto on virheellinen

Lue CSV-tiedostosta

Lue CSV-tiedosto tietotaulukkoon

Syöteparametrit
Argumentti Valinnainen Hyväksymiset Oletusarvo Kuvaus
Tiedostopolku Ei File Luettava CSV-tiedosto. Tämä voi olla tiedostopolku tai muuttuja, joka sisältää tiedoston tai tekstipolun
Encoding UTF-8, Unicode, Unicode (big-endian), UTF-8 (ei tavujärjestysmerkkiä), Unicode (ei tavujärjestysmerkkiä), Järjestelmäoletuksena, ANSI UTF-8 Koodauksen avulla luetaan määritetty CSV-tiedosto
Trim fields Totuusarvo Oikein 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
Encoding UTF-8, Unicode, Unicode (big-endian), UTF-8 (ei tavujärjestysmerkkiä), Unicode (ei tavujärjestysmerkkiä), Järjestelmäoletuksena, ANSI UTF-8 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