Toplu İş Dosyasıyla Nasıl Kopyalanır ve Yapıştırılır

Ofis Yöneticisi Sorunlu Çalışana Yardımcı Oluyor

Resim Kredisi: Tom Werner/DigitalVision/GettyImages

Dosyaları ve verileri bir klavye veya fare kullanarak manuel olarak Windows panosunu kullanarak kolayca kopyalayıp yapıştırabilirsiniz, ancak aşağıdakileri kullanarak kopyalama ve yapıştırmayı otomatikleştirebilirsiniz. Windows komut satırı, bazen "cmd" olarak adlandırılır. Dosyaları kopyalamak için bir toplu iş dosyası yazıyorsanız, geleneksel "kopyala" komutunu veya adı verilen daha yeni bir aracı kullanabilirsiniz. robokopi. Bir toplu iş dosyasından veya PowerShell betiğinden Windows panosuna metin depolamanıza izin veren araçlar da vardır.

Toplu Dosyaları Anlama

Windows toplu iş dosyası, cmd olarak bilinen Windows komut satırı aracı tarafından çalıştırılabilen özel bir komut dosyası türüdür. Esasen, belirli bir görevi otomatikleştirmek için tümü tek bir dosyada birleştirilen komut istemine yazabileceğiniz bir komut listesidir.

Günün Videosu

Toplu iş dosyaları genellikle .bat uzantısıyla biter. Dosyalar, Microsoft'un Windows'un öncülü olan MS-DOS günlerinden beri var.

Bazı amaçlar için toplu iş dosyası kullanmak yerine daha güçlü başka bir betik dili kullanmak daha mantıklıdır. Microsoft'un .NET programlama çerçevesine erişimi olan daha yeni Windows PowerShell ortamını veya Python veya Node.js gibi bir üçüncü taraf, platformlar arası komut dosyası oluşturma aracını kullanabilirsiniz.

Dosyaları Kopyalamak için Toplu Dosya

Toplu iş dosyasında dosyaları bir yerden başka bir yere kopyalamak istiyorsanız, dosyayı cmd kopyalayıp yapıştırabilirsiniz. Basitçe "Kopyala" adlı komutu kullanın. Genellikle, kopya kelimesini bir satıra koyun, ardından orijinal dosya ve "C:\Example\Example.txt kopyala" gibi kopyalanmasını istediğiniz yere C:\Örnek2\Örnek2.txt."

Kopyaladığınız klasörün zaten mevcut olması gerektiğini, aksi takdirde bir hata mesajı alacağınızı unutmayın. Gerekirse, bir klasör oluşturmak için yerleşik "mkdir" veya "md" komutunu kullanın.

Kopyalama, var olan bir dosyanın üzerine yazmak istediğinizi doğrulamak için istemleri atlamak için "/y" gibi bazı özel bağımsız değişkenler alır. Bilgisayarınızdaki kopya sürümünün belgelerine "kopyala /?" yazarak kontrol edin. komut satırında.

Toplu Dosyada Robocopy

Dosyaları aktarmak için Windows'ta yerleşik Robocopy adlı bir programı da kullanabilirsiniz. Kopyala komutuna benzer şekilde çalışır, ancak dosyanın zaman damgaları gibi niteliklerini kopyalamak veya tüm klasörleri ve içeriklerini kopyalamak dahil olmak üzere daha fazla özelliğe sahiptir.

Örneğin, tüm dosya özniteliklerini korurken Örnek1'i ve alt klasörlerini Örnek2'ye kopyalamak için "robocopy C:\Example1\ C:\Example2 /e /copyall" yazabilirsiniz. Seçeneklerin tam listesini görmek için Microsoft'tan robocopy belgelerine bakın.

Verileri Kopyalamak için Toplu Dosya

Gerçek verileri Windows panosuna kopyalamak istiyorsanız, "klip" komutunu kullanabilirsiniz.

Bir dosyadan veri kopyalamak için toplu iş dosyanıza "klip < dosya adı" yazın, burada "dosya adı" dosyanın yoludur. Klibe başka bir komuttan çıktı göndermek için "komut | klip" yazın. Bu, verileri Windows panosunda depolayacak ve orada bulunan diğer verilerin üzerine yazacaktır.

Bir toplu iş dosyası kullanarak doğrudan Windows panosundan yapıştıramazsınız, ancak pano içeriğine erişmek için bir PowerShell komut dosyası ve "Get-Clipboard" işlevini kullanabilirsiniz. Karşılık gelen "Set-Clipboard" komutu, klibe benzer şekilde zaten orada olanın üzerine yazmanıza izin verir.