Deli putem


FTP

Koristite FTP akcionu grupu za otpremanje i preuzimanje datoteka i manipulaciju direktorijumima na FTP serverima.

Da biste uspostavili FTP vezu, koristite akciju Otvori FTP vezu . Sledeći primer ima određeni host, port i akreditive. Pored toga, podešeni vremenski limit čini da akcija ne uspe ako veza nije uspostavljena na vreme.

Snimak ekrana akcije Otvori FTP vezu.

Preuzmite datoteke koristeći Dovnload files from FTP akciju. Sledeći primer prikazuje promenljivu veze u upotrebi i izabrani odredišni folder. Udaljeni fajl je takođe specificiran i podešen da prepiše postojeće fajlove na istoj lokaciji.

Snimak ekrana za preuzimanje datoteka iz FTP akcije.

Upload fajlova pomoću Upload fajlova na FTP akciju i navođenje datoteke i udaljene lokacije.

Važno

Počevši od verzije 2.56, Power Automate za desktop više ne podržava nasleđene algoritme za šifrovanje koji su zastareli u Secure FTP (SFTP) akcijama. Ovo ažuriranje ima za cilj da poboljša bezbednost uklanjanjem zastarelih kriptografskih metoda.

Sledeći algoritmi više nisu podržani:

  • Srpskohrvatski / srpskohrvatski
  • Srpski/srpski
  • Srpski/srpski
  • Srpski/srpski
  • Srpski/srpski
  • Sortiraj
  • arcfour128
  • arcfour256
  • Uloge128-CBC
  • Srpski, English, Français, Fran�
  • Srpski/srpski
  • Softver sličan Hmac-SHA1-96
  • Srpski/srpski
  • Hmac-MD5-96
  • Srpskohrvatski / srpskohrvatski
  • Srpskohrvatski / srpskohrvatski
  • Srpski, English, Français...

Korisnici koji se oslanjaju isključivo na zastarele algoritme za šifrovanje za svoje SFTP servere mogu doživeti neuspele tokove prilikom izvođenja SFTP akcija u verziji 2.56 za radnu površinu, jer ovi serveri Power Automate nisu kompatibilni sa ažuriranom bibliotekom.

Da biste osigurali besprekorno iskustvo i izbegli prekide u radu, sledite ove korake:

  • Proverite koje algoritme za šifrovanje podržava vaš SFTP server.
  • Ako vaš server koristi zastarele algoritme za šifrovanje, ažurirajte ga da podrži moderne i sigurne algoritme za šifrovanje.
  • Konsultujte svoj IT tim ili SFTP server provajdera za smernice o nadogradnji kriptografskih mogućnosti vašeg servera.
  • Izbegavajte instaliranje verzije 2.56 ili novije dok se vaši SFTP serveri ne presele na kompatibilnu verziju.

Otvorena FTP veza

Ova radnja uspostavlja određenu vezu sa udaljenim FTP serverom i tu vezu čuva kao promenljivu za kasniju upotrebu.

Ulazni parametri

Argument Opcionalno Prihvata Podrazumevana vrednost Opis
Host No Tekstualna vrednost Ovde unesite adresu FTP servera.
Port Da Numerička vrednost 21 Ovde unesite port FTP servera.
Aktivan režim Nepoznato Booleova vrednost Netačno Odredite režim veze
Korisničko ime No Tekstualna vrednost Odredite korisničko ime za FTP nalog koji će se koristiti
Lozinka Da Direktan šifrovani ulaz ili tekstualna vrednost Odredite lozinku za FTP nalog koji će se koristiti
Istek vremena Da Numerička vrednost 10 Podesite koliko sekundi želite da sačekate da se uspostavi veza, pre nego što se radnja bude smatrala neuspešnom

Proizvedene promenljive

Argument Tip Opis
FTPConnection FTP veza FTP veza

Izuzeci

Izuzetak Opis
Greška – prijavljivanje nije uspelo Označava da prijavljivanje nije uspelo
Greška u vezi Označava da postoji problem sa vezom

Navedi FTP direktorijum

Ova radnja vraća poddirektorijume i datoteke koje se nalaze u trenutnom direktorijumu FTP veze.

Ulazni parametri

Argument Opcionalno Prihvata Podrazumevana vrednost Opis
Povezivanje No FTP veza FTP veza
Putanja Da Tekstualna vrednost Putanja koju želite da navedete.

Proizvedene promenljive

Argument Tip Opis
Direktorijumi Spisak FTP direktorijuma Navedeni direktorijumi
Datoteke Spisak FTP fajlova Navedene datoteke

Izuzeci

Izuzetak Opis
Greška prilikom izlistavanja Označava da izlistavanje fascikle nije moglo da se izvrši
Greška – veza nije uspostavljena Označava da nema otvorene veze sa FTP serverom
Greška – direktorijum ne postoji Označava da nije moguće pronaći direktorijum

Otvorite bezbednu FTP vezu

Ova radnja uspostavlja određenu bezbednu vezu sa udaljenim FTP serverom i tu vezu čuva kao promenljivu za kasniju upotrebu.

Ulazni parametri

Argument Opcionalno Prihvata Podrazumevana vrednost Opis
Host No Tekstualna vrednost Ovde unesite adresu FTP servera.
Port Da Numerička vrednost 22 Ovde unesite port FTP servera.
Aktivan režim Nepoznato Booleova vrednost Tačno Odredite režim veze
Bezbedni FTP protokol Nepoznato SFTP, FTPS eksplicitno, FTPS implicitno SFTP Izaberite FTP protokol koji želite da koristite za šifrovanje veze
Metod potvrde identiteta Nepoznato Korisničko ime i lozinka, Privatni ključ, Privatni ključ i lozinka Korisničko ime i lozinka Izaberite metod koji želite da koristite za potvrdu identiteta na FTP serveru
Korisničko ime No Tekstualna vrednost Odredite korisničko ime za FTP nalog koji će se koristiti
Lozinka Da Direktan šifrovani ulaz ili tekstualna vrednost Odredite lozinku za FTP nalog koji želite da koristite
Putanja do privatnog ključa No Tekstualna vrednost Unesite putanju datoteke do privatnog ključa koji će se koristiti za potvrdu identiteta
Šifra za pristup za privatni ključ Da Direktan šifrovani ulaz ili tekstualna vrednost Ovde unesite promenljivu koja sadrži šifru za pristup za privatni ključ
Istek vremena Da Numerička vrednost 10 Podesite koliko sekundi želite da sačekate da se uspostavi veza, pre nego što se radnja bude smatrala neuspešnom

Proizvedene promenljive

Argument Tip Opis
Srpsko-hrvatski FTP veza SFTP veza

Izuzeci

Izuzetak Opis
Greška – prijavljivanje nije uspelo Označava da prijavljivanje nije uspelo
Greška u vezi Označava da postoji problem sa vezom

Zatvori vezu

Ovom radnjom se zatvara otvorena FTP veza.

Ulazni parametri

Argument Opcionalno Prihvata Podrazumevana vrednost Opis
Povezivanje No FTP veza FTP veza

Proizvedene promenljive

Ova akcija ne proizvodi nikakve varijable.

Izuzeci

Izuzetak Opis
Greška – veza nije uspostavljena Označava da nema otvorene veze sa FTP serverom

Promeni radni direktorijum

Ova radnja podešava trenutni radni direktorijum za FTP vezu.

Ulazni parametri

Argument Opcionalno Prihvata Podrazumevana vrednost Opis
Povezivanje No FTP veza FTP veza
Postavi radni direktorijum u No Tekstualna vrednost Podesite putanju koja će biti postavljena kao radni direktorijum

Proizvedene promenljive

Ova akcija ne proizvodi nikakve varijable.

Izuzeci

Izuzetak Opis
Greška – veza nije uspostavljena Označava da nema otvorene veze sa FTP serverom
Greška – direktorijum ne postoji Označava da nije moguće pronaći direktorijum
Greška – nije moguće promeniti radni direktorijum Označava da nije moguće promeniti radni direktorijum

Preuzmi datoteke sa FTP servera

Preuzima jednu datoteku ili više njih sa FTP servera.

Ulazni parametri

Argument Opcionalno Prihvata Podrazumevana vrednost Opis
FTP veza No FTP veza FTP veza za rad. Ova promenljiva mora biti prethodno navedena u akciji Otvori FTP vezu
Preuzmi u fasciklu No Fascikle Fascikla koja treba da bude odredište datoteka koje će biti preuzete
Datoteke za preuzimanje No Spisak FTP fajlova Datoteke koje treba preuzeti
Tip prenosa Nepoznato Auto, Binarni, ASCII Automatski Unesite ASCII ili binarni da odredite način za preuzimanje jedne datoteke. Ako je tip datoteke neizvestan, ili je preuzeto više od jednog, izaberite Auto da biste pratili pravila prenosa navedena u opcijama
Ako datoteka postoji Nepoznato Prepiši, Ne preuzimaj, Dovnload sa jedinstvenim imenom Zameni Odredite šta da radite ako fajl već postoji. Prepisuje preko originalne datoteke tako da više ne možete da joj pristupite, a preuzimanje sa jedinstvenim imenom dodaje podvlaku i sekvencijalni broj do kraja

Proizvedene promenljive

Ova akcija ne proizvodi nikakve varijable.

Izuzeci

Izuzetak Opis
Greška – veza nije uspostavljena Označava da nema otvorene veze sa FTP serverom
Greška – udaljena datoteka ne postoji Označava da datoteka ne postoji na FTP serveru
Greška – direktorijum ne postoji Označava da nije moguće pronaći direktorijum
Greška – FTP vaza je prekinuta Označava da je FTP veza prekinuta
Greška – preuzimanje datoteke nije moguće Označava da nije moguće preuzeti datoteku

Preuzmi fascikle sa FTP servera

Preuzima jednu fasciklu ili više njih sa FTP servera.

Ulazni parametri

Argument Opcionalno Prihvata Podrazumevana vrednost Opis
FTP veza No FTP veza FTP veza za rad. Ova promenljiva mora biti prethodno navedena u akciji Otvori FTP vezu
Fascikle za preuzimanje No Spisak FTP direktorijuma Naziv putanje za fascikle ili FTP fascikle za preuzimanje
Preuzmi u lokalnu fasciklu No Fascikle Puna putanja odredišta FTP foldera you'redovnloading

Proizvedene promenljive

Ova akcija ne proizvodi nikakve varijable.

Izuzeci

Izuzetak Opis
Greška – veza nije uspostavljena Označava da nema otvorene veze sa FTP serverom
Greška – udaljeni direktorijum ne postoji Označava da direktorijum ne postoji na FTP serveru
Greška – direktorijum ne postoji Označava da nije moguće pronaći direktorijum
Greška – FTP vaza je prekinuta Označava da je FTP veza prekinuta
Greška – nije moguće preuzeti direktorijum Označava da nije moguće preuzeti direktorijum

Otpremi datoteke na FTP

Otprema jednu datoteku ili više njih na FTP server.

Ulazni parametri

Argument Opcionalno Prihvata Podrazumevana vrednost Opis
FTP veza No FTP veza FTP veza za rad. Ova promenljiva mora biti prethodno navedena u akciji Otvori FTP vezu
Datoteke za otpremanje No Listafajlova Datoteke za otpremanje
Udaljena lokacija Da Tekstualna vrednost Lokacija na koju treba otpremiti datoteke
Tip prenosa Nepoznato Auto, Binarni, ASCII Automatski Unesite ASCII ili binarni da odredite način za preuzimanje jedne datoteke. Ako niste sigurni koji tip fajl će biti, ili ako ponovo preuzimate više od jednog, izaberite Auto da biste pratili pravila prenosa navedena u Opcije
Ako datoteka postoji Nepoznato Prepiši, Ne preuzimaj, Dovnload sa jedinstvenim imenom Zameni Odredite šta da radite ako fajl već postoji. Prepisuje preko originalne datoteke, tako da više ne možete da joj pristupite, a Preuzmi sa jedinstvenim imenom dodaje podvlaku i sekvencijalni broj do kraja

Proizvedene promenljive

Ova akcija ne proizvodi nikakve varijable.

Izuzeci

Izuzetak Opis
Greška – veza nije uspostavljena Označava da nema otvorene veze sa FTP serverom
Greška – datoteka nije pronađena Označava da datoteka nije pronađena
Greška – FTP vaza je prekinuta Označava da je FTP veza prekinuta
Greška pri otpremanju datoteke Označava da nije moguće otpremiti datoteku

Otpremi fascikle na FTP

Otprema jednu fasciklu ili više njih na FTP server.

Ulazni parametri

Argument Opcionalno Prihvata Podrazumevana vrednost Opis
FTP veza No FTP veza FTP veza za rad. Ova promenljiva mora biti prethodno navedena u akciji Otvori FTP vezu
Fascikle za otpremanje No Listafoldera Fascikle za otpremanje. Folderi koji se otpremaju ne bi trebalo da već postoje u aktivnom direktorijumu FTP servera
Udaljena lokacija No Tekstualna vrednost Lokacija na koju treba otpremiti fascikle

Proizvedene promenljive

Ova akcija ne proizvodi nikakve varijable.

Izuzeci

Izuzetak Opis
Greška – veza nije uspostavljena Označava da nema otvorene veze sa FTP serverom
Greška – udaljeni direktorijum ne postoji Označava da direktorijum ne postoji na FTP serveru
Greška – FTP vaza je prekinuta Označava da je FTP veza prekinuta
Greška pri otpremanju direktorijuma Označava da nije moguće otpremiti direktorijum

Izbriši FTP datoteku

Briše jednu datoteku ili više njih sa FTP servera.

Ulazni parametri

Argument Opcionalno Prihvata Podrazumevana vrednost Opis
FTP veza No FTP veza FTP veza za rad. Ova promenljiva mora biti prethodno navedena u akciji Otvori FTP vezu
Datoteke koje treba izbrisati No Spisak FTP fajlova Datoteke za brisanje

Proizvedene promenljive

Ova akcija ne proizvodi nikakve varijable.

Izuzeci

Izuzetak Opis
Greška – veza nije uspostavljena Označava da nema otvorene veze sa FTP serverom
Greška – datoteka nije pronađena Označava da datoteka nije pronađena
Greška – brisanje datoteke nije moguće Označava da brisanje datoteke nije moguće

Preimenuj FTP datoteku

Preimenuje datoteku koja se nalazi na FTP serveru.

Ulazni parametri

Argument Opcionalno Prihvata Podrazumevana vrednost Opis
FTP veza No FTP veza FTP veza za rad. Ova promenljiva mora biti prethodno navedena u akciji Otvori FTP vezu
Datoteka koju treba preimenovati No FTP datoteka Datoteka koju treba preimenovati
Novi naziv datoteke No Tekstualna vrednost Novo ime za fajl. Ako unesete ime sa putanjom, fajl će takođe biti premešten na tu lokaciju. Ako lokacija ne postoji, ona će baciti izuzetak

Proizvedene promenljive

Ova akcija ne proizvodi nikakve varijable.

Izuzeci

Izuzetak Opis
Greška – veza nije uspostavljena Označava da nema otvorene veze sa FTP serverom
Greška – preimenovanje datoteke nije moguće Označava da nije moguće preimenovati datoteku
Greška – datoteka nije pronađena Označava da datoteka nije pronađena

Kreiraj FTP direktorijum

Kreira direktorijum na FTP serveru.

Ulazni parametri

Argument Opcionalno Prihvata Podrazumevana vrednost Opis
FTP veza No FTP veza FTP veza za rad. Ova promenljiva mora biti prethodno navedena u akciji Otvori FTP vezu
Novi direktorijum No FTP direktorijum Novi direktorijum. Ako je putanja specificirana, svi novi folderi koji vode do novog foldera će biti kreirani

Proizvedene promenljive

Ova akcija ne proizvodi nikakve varijable.

Izuzeci

Izuzetak Opis
Greška – pristup je odbijen Označava da ovaj nalog nema pristup operaciji
Greška – datoteka postoji Označava da datoteka već postoji
Greška pri kreiranju direktorijuma Označava da nije moguće kreirati direktorijum
Greška – direktorijum ne postoji Označava da nije moguće pronaći direktorijum
Greška – veza nije uspostavljena Označava da nema otvorene veze sa FTP serverom

Izbriši FTP direktorijum

Briše direktorijum sa FTP servera.

Ulazni parametri

Argument Opcionalno Prihvata Podrazumevana vrednost Opis
FTP veza No FTP veza FTP veza za rad. Ova promenljiva mora biti prethodno navedena u akciji Otvori FTP vezu
Direktorijum za brisanje No FTP direktorijum Fascikla koja se briše. Sve u folderu će takođe biti izbrisano

Proizvedene promenljive

Ova akcija ne proizvodi nikakve varijable.

Izuzeci

Izuzetak Opis
Greška pri brisanju direktorijuma Označava da nije moguće izbrisati direktorijum
Greška – udaljeni direktorijum ne postoji Označava da direktorijum ne postoji na FTP serveru
Greška pri promeni radnog direktorijuma Označava da nije moguće promeniti radni direktorijum
Greška – veza nije uspostavljena Označava da nema otvorene veze sa FTP serverom

Pozivanje FTP naredbe

Poziva datu literal FTP naredbu na serveru.

Ulazni parametri

Argument Opcionalno Prihvata Podrazumevana vrednost Opis
FTP veza No FTP veza FTP veza za rad. Ova promenljiva mora da je prethodno specificirana u otvorenoj akciji FTP veze
FTP naredba No Tekstualna vrednost Komanda da se pokrene zajedno sa bilo kojim argumentima. Na primer, možete pokrenuti FEAT, ili CHMOD ovde
Važeće šifre odgovora Da Tekstualna vrednost Kodovi koji se mogu vratiti od strane komande, odvojeni tačkom i zarezom. Ako FTP komanda vrati kod koji nije unet ovde, ova akcija će baciti izuzetak. Važi samo za jednostavne FTP ili FTPS veze

Proizvedene promenljive

Argument Tip Opis
Kod odgovora Tekstualna vrednost Stvarni kod koji je vraćen. Važi samo za jednostavne FTP ili FTPS veze
Odgovori Tekst Tekstualna vrednost Tekst koji je vratio FTP server

Izuzeci

Izuzetak Opis
Greška pri pozivanju naredbe Označava da je došlo do greške prilikom pozivanja FTP naredbe
Greška – veza nije uspostavljena Označava da nema otvorene veze sa FTP serverom

Sinhronizuj direktorijume

Sinhronizujte datoteke i poddirektorijume date fascikle sa datim udaljenim FTP direktorijumom.

Ulazni parametri

Argument Opcionalno Prihvata Podrazumevana vrednost Opis
FTP veza No FTP veza FTP veza za rad. Ova promenljiva mora biti prethodno navedena u akciji Otvori FTP vezu
Smer sinhronizacije Nepoznato Daljinski -> lokalno (Preuzimanje), Lokalno -> daljinski (otpremanje) Daljinski -> lokalno (Preuzimanje) Smer metode sinhronizacije. Da li će lokalna fascikla biti sinhronizovana sa udaljenim direktorijumom (DOVNLOAD) ili će udaljeni direktorijum biti sinhronizovan sa lokalnom fasciklom (UPLOAD)
Datoteke za sinhronizaciju Nepoznato Svi fajlovi, Samo fajlovi koji odgovaraju fajl filteru, Samo fajlovi koji ne odgovaraju fajl filteru Sve datoteke Izaberite da li želite da sinhronizujete sve datoteke ili želite da koristite filter datoteka da biste uključili ili izuzeli određeni skup datoteka
Filter datoteka No Tekstualna vrednost * Uzorak imena fajla koji kontroliše koji fajlovi će biti uključeni ili isključeni. Ova opcija omogućava džokere kao što su ".txt", "dokument?. doc". Ova opcija takođe omogućava višestruke filtere koristeći komu kao separator, ".txt, * .pdf, dokument?"
Lokalna fascikla No Fascikle Naziv lokalne fascikle koju treba sinhronizovati
FTP direktorijum Da FTP direktorijum / Naziv FTP direktorijuma koji treba sinhronizovati
Izbriši ako izvorno ne postoji Nepoznato Booleova vrednost Netačno Ova opcija će obrisati fajl ili folder koji postoji u ciljnom direktorijumu, a ne izvor.
Uključi poddirektorijume Nepoznato Booleova vrednost Tačno Ova opcija će uključiti poddirektorijume u proces sinhronizacije.
Vremenska razlika u časovima Da Numerička vrednost 0 Vremenska razlika u časovima za udaljeni server u slučaju da radi u drugoj vremenskoj zoni.
Vremenska razlika u minutima Da Numerička vrednost 0 Vremenska razlika u minutama udaljenog servera u slučaju da radi na drugoj vremenskoj zoni.
Vremenska razlika unapred Nepoznato Booleova vrednost Tačno Navedite da li je vremenska zona servera ispred ili ne.

Proizvedene promenljive

Argument Tip Opis
FtpFilesAdded Spisak FTP fajlova Spisak FTP datoteka koje su prvobitno postojale u izvornom direktorijumu, a nakon procesa sinhronizacije su dodate u ciljni direktorijum.
FtpFilesModified Spisak FTP fajlova Spisak FTP datoteka koje su prvobitno postojale u izvornom i ciljnom direktorijumu, a nakon procesa sinhronizacije su dodate u ciljni direktorijum.
FtpFilesDeleted Spisak FTP fajlova Spisak FTP datoteka koje su prvobitno postojale u ciljnom direktorijumu, a nakon procesa sinhronizacije su izbrisane.
Fajlovi dodato Listafajlova Spisak datoteka koje su prvobitno postojale u izvornom direktorijumu, a nakon procesa sinhronizacije su dodate u ciljni direktorijum.
FajloviModifikovani Listafajlova Spisak datoteka koje su prvobitno postojale u izvornom i ciljnom direktorijumu, a nakon procesa sinhronizacije su dodate u ciljni direktorijum.
FajloviIzbrisani Listafajlova Spisak datoteka koje su prvobitno postojale u ciljnom direktorijumu, a nakon procesa sinhronizacije su izbrisane.

Izuzeci

Izuzetak Opis
Greška prilikom izlistavanja Označava da izlistavanje fascikle nije moglo da se izvrši
Greška – veza nije uspostavljena Označava da nema otvorene veze sa FTP serverom
Greška – datoteka nije pronađena Označava da datoteka nije pronađena
Greška – FTP vaza je prekinuta Označava da je FTP veza prekinuta
Greška pri otpremanju datoteke Označava da nije moguće otpremiti datoteku
Greška – udaljena datoteka ne postoji Označava da datoteka ne postoji na FTP serveru
Greška – preuzimanje datoteke nije moguće Označava da nije moguće preuzeti datoteku
Greška pri brisanju direktorijuma Označava da nije moguće izbrisati direktorijum
Greška – sinhronizacija nije uspela Označava da postupak sinhronizacije nije uspeo usled neočekivane greške.