Windows operativni sistem nudi brojne načine za kopiranje i premeštanje datoteka. U ovom tekstu ćemo demonstrirati različite metode koristeći File Explorer, kao i načine za korišćenje komandne linije i PowerShell-a. Takođe, pokazaćemo kako dodati opcije „Kopiraj u“ i „Premesti u“ u kontekstni meni File Explorer-a.
Kada kopirate datoteku ili fasciklu u operativnom sistemu Windows 10, kreira se identična kopija odabrane stavke koja se smešta u odredišnu fasciklu. Međutim, prilikom premeštanja datoteke ili fascikle, originalna stavka se prebacuje u odredišnu fasciklu, umesto da se pravi duplikat.
Kako kopirati ili premeštati datoteke metodom prevlačenja i ispuštanja
Jedan od najčešćih načina za kopiranje ili premeštanje datoteke ili fascikle je prevlačenje i ispuštanje u željenu odredišnu fasciklu. Standardno, u zavisnosti od lokacije odredišne fascikle, File Explorer može premeštati umesto da kopira, ili obrnuto. Ipak, postoji skriven način da se promeni podrazumevano ponašanje sistema Windows.
Otvorite File Explorer pritiskom na tastere Windows+E i locirajte datoteku koju želite kopirati.
Prilikom prevlačenja datoteka iz jedne fascikle u drugu, možete koristiti okno sa leve strane ili otvoriti novi prozor File Explorer-a radi lakšeg navigiranja do odredišne fascikle. U ovom primeru, koristićemo drugi prozor File Explorer-a za kopiranje datoteka.
Otvorite još jedan prozor File Explorer-a koristeći Windows+E i pronađite odredišnu fasciklu.
Windows ima dva standardna načina rada kada prevučete i ispustite datoteku ili fasciklu na novu lokaciju: kopiranje ili premeštanje. Kopiranje se vrši kada datoteku ili fasciklu prebacite u direktorijum na drugom disku. Premeštanje se događa ako je prebacite na isti disk, što ćemo demonstrirati u nastavku. Međutim, postoji trik koji omogućava da Windows izvrši određenu akciju po vašem izboru.
Da biste kopirali datoteke na drugu disk jedinicu, selektujte željene datoteke, kliknite na njih i prevucite ih u drugi prozor, a zatim ih ispustite.
Ako pokušavate da kopirate datoteke u fasciklu na istom disku, prevucite ih u drugi prozor. Pre nego što ih ispustite, pritisnite taster Ctrl da aktivirate režim kopiranja.
Da biste prebacili datoteke u drugi direktorijum na istom disku, označite datoteke koje želite prebaciti, kliknite i prevucite ih u drugi prozor, a zatim ih ispustite.
Ako se odredišna fascikla nalazi na drugom disku, prevucite datoteke u drugi prozor kao i ranije, ali ovog puta pritisnite taster Shift da biste aktivirali režim premeštanja.
Kako kopirati ili premeštati datoteke pomoću opcija iseci, kopiraj i nalepi
Takođe možete kopirati i premeštati datoteke koristeći međuspremnik, slično kao kada sečete, kopirate i lepite tekst.
Otvorite File Explorer pritiskom na Windows+E i locirajte datoteku koju želite kopirati.
Selektujte datoteke koje želite kopirati, a zatim kliknite na opciju „Kopiraj“ u meniju Datoteka ili pritisnite Ctrl+C na tastaturi da biste ih dodali u međuspremnik.
Ako biste radije premestili stavke, selektujte datoteke koje želite da premestite. Zatim kliknite na „Iseci“ u meniju Datoteka ili pritisnite Ctrl+X da dodate datoteke u međuspremnik.
Idite do direktorijuma u koji želite da prebacite datoteke, a zatim kliknite na „Nalepi“ na kartici „Početna“ ili pritisnite Ctrl+V. U zavisnosti od toga da li ste koristili opciju „Kopiraj“ ili „Iseci“, vaše datoteke će biti kopirane ili premeštene.
Kopiranje ili premeštanje datoteka i fascikli pomoću kontekstnog menija
Kada kliknete desnim tasterom miša na datoteku ili fasciklu, Windows nudi nekoliko skrivenih funkcija u kontekstnom meniju koje vam omogućavaju da dodate dve opcije: „Kopiraj u“ ili „Premesti u“. Dodavanje ovih opcija u kontekstni meni omogućava vam da kopirate ili premeštate stavke uz samo nekoliko klikova.
Kako kopirati ili premeštati datoteke pomoću komandne linije
Jedan od najbržih načina da otvorite komandnu liniju u željenom direktorijumu je preko File Explorer-a. Najpre otvorite File Explorer i dođite do željenog direktorijuma. Kliknite na adresnu traku, unesite „cmd“ i pritisnite Enter.
Da biste kopirali datoteku, koristite sledeću sintaksu komande (ako kopirate fasciklu, izostavite ekstenziju datoteke):
copy "ime_datoteke.ekstenzija" "putanja_do_odredišne_fascikle"
Navodnici u komandi su potrebni samo ako ime datoteke ili fascikle sadrži razmake. Ukoliko nema razmaka, navodnici nisu obavezni. U primeru ispod, ni ime datoteke, ni ime fascikle nemaju razmake, pa ih nismo koristili.
Takođe, možete koristiti komandu za kopiranje više datoteka istovremeno. Samo razdvojte svaku datoteku zarezom, a zatim odredite odredišnu fasciklu kao i obično.
Da biste premestili datoteku, možete koristiti sledeću sintaksu (ako premeštate fasciklu, izostavite ekstenziju datoteke):
move "ime_datoteke.ekstenzija" "putanja_do_odredišne_fascikle"
Kao i kod kopiranja, navodnici u komandi su važni samo ako ime datoteke ili fascikle sadrži razmake. U suprotnom, navodnici nisu potrebni. U datom primeru, ni ime datoteke, ni ime fascikle ne sadrže razmake, pa nisu ni korišćeni.
Međutim, ako pokušate da premestite više datoteka istovremeno, kao što je to urađeno sa komandom za kopiranje, komandna linija će prikazati sintaksnu grešku.
Postoji nekoliko načina da premestite više od jedne stavke istovremeno pomoću komandne linije, bez generisanja grešaka. Svaki od tih načina koristi džoker znak kako bi se premestilo više datoteka unutar jedne komande.
Prvo, ako želite da premestite sve datoteke određenog tipa, možete koristiti sledeću sintaksu:
move *.ekstenzija "putanja_do_direktorijuma"
Drugi način podrazumeva premeštanje svega što se nalazi u izvornom direktorijumu, bez obzira na tip datoteke. Možete koristiti sledeću sintaksu za premeštanje:
move * "putanja_do_direktorijuma"
Kako kopirati ili premeštati datoteke pomoću PowerShell-a
Windows PowerShell je još moćniji i fleksibilniji od komandne linije kada je u pitanju kopiranje ili premeštanje datoteka i fascikli u komandnom okruženju. Iako ćemo samo zagrebati površinu, možete izvesti zaista moćne akcije uz pomoć cmdlet-a.
Najbrži način da otvorite PowerShell prozor na željenoj lokaciji je da otvorite fasciklu u File Explorer-u. U meniju „Datoteka“ kliknite na „Otvori Windows PowerShell“, a zatim izaberite „Otvori Windows PowerShell“.
Iako nisu obavezni, cmdlet Copy-Item zahteva navodnike oko imena datoteke i direktorijuma samo ako sadrže razmake.
Na primer, da biste kopirali datoteku iz trenutnog direktorijuma u drugi, koristili biste sledeću komandu:
Copy-Item Lex.azw D:Downloads
Prava moć PowerShell-a dolazi do izražaja u mogućnosti spajanja cmdlet-a. Recimo, na primer, da imate fasciklu sa velikim brojem podfascikli sa e-knjigama koje želite da kopirate.
Umesto da menjate direktorijum i ponovo izvršavate komandu, možete naterati PowerShell da skenira svaku fasciklu i poddirektorijum, a zatim da kopira sve datoteke određenog tipa na odredište.
Mogli biste koristiti sledeći cmdlet:
Get-ChildItem -Path ".*.azw" -Recurse | Copy-Item -Destination "D:Downloads"
Get-ChildItem deo cmdlet-a navodi sve datoteke u trenutnom direktorijumu i svim njegovim poddirektorijumima (sa prekidačem -Recurse) sa ekstenzijom datoteke AZW i prosleđuje ih (simbol |) u cmdlet Copy-Item.
Da biste umesto kopiranja premestili datoteke, možete koristiti sledeću sintaksu:
Move-Item Lex.azw D:Downloads
Move-Item sledi istu sintaksu kao i Copy-Item cmdlet. Prema tome, ako želite da premestite sve datoteke specifičnog tipa iz fascikle i svih njenih poddirektorijuma, kao što je urađeno sa komandom Copy-Item, postupak je gotovo identičan.
Unesite sledeći cmdlet da biste premestili sve datoteke određenog tipa iz direktorijuma i njegovih podfascikli:
Get-ChildItem -Path ".*.azw" -Recurse | Move-Item -Destination "D:Downloads"