Како копирати и налепити са батцх датотеком

click fraud protection
Менаџер канцеларије помаже запосленом у решавању проблема

Кредит за слику: Том Вернер/ДигиталВисион/ГеттиИмагес

Можете лако да копирате и налепите датотеке и податке користећи Виндовс међуспремник ручно помоћу тастатуре или миша, али такође можете аутоматизовати копирање и лепљење помоћу Виндовс командна линија, која се понекад назива „цмд“. Ако пишете групну датотеку за копирање датотека, можете користити традиционалну команду „копирај“ или новији алат који се зове робоцопи. Постоје и алатке које вам омогућавају да складиштите текст у Виндовс међуспремник из батцх датотеке или ПоверСхелл скрипте.

Разумевање пакетних датотека

Виндовс скупна датотека је посебна врста скрипте коју може покренути Виндовс алатка командне линије, позната као цмд. То је у суштини листа команди које можете да унесете у командну линију и све их комбинујете у једну датотеку како бисте аутоматизовали одређени задатак.

Видео дана

Батцх датотеке се обично завршавају екстензијом .бат. Датотеке постоје још од времена МС-ДОС-а, Мицрософтовог претходника Виндовс-у.

За неке сврхе, има смисла користити други, моћнији језик за скриптовање уместо да користите батцх датотеку. Можете да користите новије Виндовс ПоверСхелл окружење, које има приступ Мицрософтовом .НЕТ програмском оквиру, или алатку за скриптовање на више платформи треће стране као што су Питхон или Ноде.

Батцх датотека за копирање датотека

Ако желите да копирате датотеке са једног места на друго у групној датотеци, можете да копирате и налепите датотеку помоћу цмд-а. Користите команду која се једноставно зове „Копирај“. Уопштено, реч копија ставите у један ред, а затим следи оригиналну датотеку и где желите да је копирате, као што је "цопи Ц:\Екампле\Екампле.ткт Ц:\Екампле2\Екампле2.ткт."

Имајте на уму да фасцикла у коју копирате већ мора да постоји или ћете добити поруку о грешци. Користите уграђену команду „мкдир“ или „мд“ да бисте креирали фасциклу ако је потребно.

Цопи узима неке посебне аргументе, као што је "/и" да прескочи упите да потврди да желите да препишете постојећу датотеку. Проверите документацију за верзију копије на вашем рачунару тако што ћете укуцати "цопи /?" на командној линији.

Робоцопи ин а Батцх Филе

Такође можете користити програм уграђен у Виндовс под називом Робоцопи за пренос датотека. Функционише слично команди за копирање, али има више функција, укључујући копирање атрибута датотеке као што су временске ознаке или копирање читавих фасцикли и њиховог садржаја.

На пример, можете да откуцате "робоцопи Ц:\Екампле1\ Ц:\Екампле2 /е /цопиалл" да бисте копирали Пример1 и његове потфасцикле у Пример2, уз очување свих атрибута датотеке. Проверите документацију за робоцопи од Мицрософт-а да бисте видели пуну листу опција.

Батцх датотека за копирање података

Ако желите да копирате стварне податке у Виндовс међуспремник, можете користити команду „цлип“.

Да бисте копирали податке из датотеке, откуцајте "цлип < филенаме" у вашу батцх датотеку, где је "филенаме" путања датотеке. Да бисте послали излаз из друге команде у клип, откуцајте „цомманд | цлип“. Ово ће сачувати податке у Виндовс међуспремнику, замењујући све друге податке који се тамо налазе.

Не можете директно да налепите из Виндовс међуспремника помоћу батцх датотеке, али можете користити ПоверСхелл скрипту и функцију „Гет-Цлипбоард“ да бисте приступили садржају међуспремника. Одговарајућа команда "Сет-Цлипбоард" вам омогућава да препишете оно што је већ тамо, слично клипу.