avatar

.Bat (cmd) Koduyla Toplu Kopyalama Yapmak - Xcopy komutuyla Dosya/Klasör Kopyalama

07/02/2018
Sezer Tahmaz

.Bat kodu ile Klasör Oluşturma Dosya Kopyalama

Altta vermiş olduğum kodlarla Belgelerim klasörü altındaki Klasör'lerinizi D:\ bölümünde Yedekler isimli bir klasör oluşturarak Belgelerim klasörü altında ki önemli klasörlerinizi buraya taşıyacaktır.

Kodlarımız ve anlamları şu şekilde dir,

1. .bat kodu ile klasör oluşturma

2. .bat kodu ile oluşturduğumuz klasör içinde klasör oluşturma

3. .bat kodu ile klasör kopyalama/taşıma

4. Eğer Hedef'te klasör varsa Atla

__________________

Kodlar şu şekilde dir;

__________________

echo off
mkdir D:\Yedekler
if exist D:\Yedekler echo "Klasor zaten var"
if not exist D:\Yedekler mkdir D:\Yedekler
mkdir D:\Yedekler\Desktop
XCOPY %userprofile%\Desktop\*.* D:\Yedekler\Desktop /s/h/e/y
mkdir D:\Yedekler\Documents
XCOPY %userprofile%\Documents\*.* D:\Yedekler\Documents /s/h/e/y
mkdir D:\Yedekler\Downloads
XCOPY %userprofile%\Downloads\*.* D:\Yedekler\Downloads /s/h/e/y
mkdir D:\Yedekler\Favourites
XCOPY %userprofile%\Favourites\*.* D:\Yedekler\Favourites /s/h/e/y
mkdir D:\Yedekler\Music
XCOPY %userprofile%\Music\*.* D:\Yedekler\Music /s/h/e/y
mkdir D:\Yedekler\Videos
XCOPY %userprofile%\Videos\*.* D:\Yedekler\Videos /s/h/e/y
mkdir D:\Yedekler\OneDrive
XCOPY %userprofile%\OneDrive\*.* D:\Yedekler\OneDrive /s/h/e/y
mkdir D:\Yedekler\Favorites
XCOPY %userprofile%\Favorites\*.* D:\Yedekler\Favorites /s/h/e/y
mkdir D:\Yedekler\Links
XCOPY %userprofile%\Links\*.* D:\Yedekler\Links /s/h/e/y
mkdir D:\Yedekler\"My Documents"
XCOPY %userprofile%\"My Documents"\*.* D:\Yedekler\"My Documents" /s/h/e/y
mkdir D:\Yedekler\"My Music"
XCOPY %userprofile%\"My Music"\*.* D:\Yedekler\"My Music" /s/h/e/y
mkdir D:\Yedekler\"My Pictures"
XCOPY %userprofile%\"My Pictures"\*.* D:\Yedekler\"My Pictures" /s/h/e/y
mkdir D:\Yedekler\"My Videos"
XCOPY %userprofile%\"My Videos"\*.* D:\Yedekler\"My Videos" /s/h/e/y

 

Not : Hatırlatmakta yarar görüyorum,Bu komut dosyasını belirli aralıklarla çalıştırdığınızda Kaynak'tan Hedef'teki dosyaların üzerine yazılacaktır.Yani Kopyaladığınız yerdeki dosyalar Taşınacak yerdeki aynı dosyalarla değiştirilir.

 

Scripti indirin:

Link: Kopyala-Taşı

Rar Şifresi: sezertahmaz

 

.bat komutuyla Arasında Boşluk Olan Klasör veya Dosyaları Kopyalamak

Örnek:

XCOPY %userprofile%\My Videos\*.* D:\Yedekle\My Videos /s/e 

şeklinde kod hazırladık ve bunu kopyalamaya kalktığımızda My olarak hedefe kopyalayacaktır Videos kısmını arada boşluk olduğu için almayacaktır.Eğer arasında boşluk olan bir klasörü veya Dosyayı kopyalamak istiyorsak hem kaynak hemde hedef klasörü "" işareti arasına almalıyız.

Örnek:

XCOPY %userprofile%\"My Videos"\*.* D:\Yedekler\"My Videos" /s/h

Bu şekilde dosyalarınız hedefe aynı isimle kopyalanmış olacaktır.

 

Yorumlar Yorum Yap

  • OZ

    Excellent web site you have got here.. It's difficult to find quality writing like yours nowadays. I really appreciate people like you! Take care!!

    OZ 07/10/2018 10:29
  • TV

    I was wondering if you ever considered changing the layout of your blog? Its very well written; I love what youve got to say. But maybe you could a little more in the way of content so people could connect with it better. Youve got an awful lot of text for only having one or 2 images. Maybe you could space it out better?

    TV 06/10/2018 13:33
  • GW

    Hmm it appears like your blog ate my first comment (it was extremely long) so I guess I'll just sum it up what I had written and say, I'm thoroughly enjoying your blog. I as well am an aspiring blog writer but I'm still new to everything. Do you have any helpful hints for inexperienced blog writers? I'd definitely appreciate it.

    GW 06/10/2018 00:20
  • UZ

    I have been browsing on-line greater than three hours today, yet I by no means discovered any interesting article like yours. It is beautiful VALUE sufficient for me. Personally, if all webmasters and bloggers made just RIGHT content material as you did, the net will be much more useful than ever before.

    UZ 05/10/2018 03:59

Son Yazılar