İçindekiler:

Anonim

Windows panosunu kullanarak bir klavyeyi veya fareyi kullanarak el ile dosyaları ve verileri kolayca kopyalayıp yapıştırabilirsiniz, ancak bazen "cmd" adı verilen Windows komut satırını kullanarak kopyalama ve yapıştırmayı da otomatikleştirebilirsiniz. Dosyaları kopyalamak için bir toplu iş dosyası yazıyorsanız, geleneksel "kopyala" komutunu veya robocopy adı verilen daha yeni bir aracı kullanabilirsiniz. Ayrıca, bir toplu iş dosyasından veya PowerShell betiğinden Windows panosuna metin kaydetmenize izin veren araçlar da vardır.

kredi: Tom Werner / DigitalVision / GettyImages

Toplu İş Dosyalarını Anlamak

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. Temel olarak, belirli bir görevi otomatikleştirmek için komut istemine bir dosya halinde bir araya getirilmiş komutların bir listesi.

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

Bazı amaçlar için, toplu iş dosyası kullanmak yerine başka, daha güçlü bir komut dosyası 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 gibi bir üçüncü taraf platformlar arası komut dosyası aracı kullanabilirsiniz.

Dosyaları Kopyalamak için Toplu Dosya

Dosyaları bir toplu iş dosyasında bir yerden diğerine kopyalamak istiyorsanız, dosyayı kopyalayıp yapıştırarak cmd'ye sahip olabilirsiniz. Sadece "Kopyala" adlı komutu kullanın. Genel olarak, kopya kelimesini bir satırda, ardından orijinal dosyayı ve "kopya C: Example Example.txt C: Example2 Example2.txt" gibi kopyalanmasını istediğiniz yere koyun.

Kopyaladığınız klasörün zaten olması gerektiğini veya bir hata mesajı alacağınızı unutmayın. Yapmanız gereken bir klasör oluşturmak için yerleşik komutu "mkdir" veya "md" kullanın.

Kopyala, varolan bir dosyanın üzerine yazmak istediğinizi doğrulamak için istemleri atlamak için "/ y" gibi bazı özel argümanları alır. "Copy /?" Yazarak bilgisayarınızdaki kopya versiyonunun belgelerine bakın. komut satırında.

Toplu İş Dosyasında Robocopy

Dosyaları aktarmak için Windows'ta yerleşik olan Robocopy adlı bir programı da kullanabilirsiniz. Copy komutuna benzer şekilde çalışır, ancak zaman damgası gibi dosyanın özniteliklerini kopyalamak veya tüm klasörleri ve içeriklerini kopyalamak dahil daha fazla özelliği vardır.

Örneğin, tüm dosya özniteliklerini korurken Örnek1 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 robokopi belgelerine bakın.

Veri 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 <dosyaadı" yazın; burada "dosyaadı", dosyanın yoludur. Çıktıyı başka bir komuttan klibe göndermek için, "command | clip" yazın. Bu, verileri Windows panosunda depolar ve orada bulunan diğer verilerin üzerine yazar.

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 betiği ve "Get-Clipboard" işlevini kullanabilirsiniz. İlgili "Set-Clipboard" komutu klibe benzer zaten orada olanların üzerine yazmanıza izin verir.

Toplu Dosya ile Kopyalama ve Yapıştırma