Kopyalama Kopyala COPY XCOPY DISKCOPY
COPY, XCOPY, DISKCOPY (KOPYALAMA)
COPY Komutu ( DOSYA KOPYALAMA )
yalnızca dosya kopyalayabilirsiniz kopyalanacak klasörün alt klasörleri kopyalanmaz.C:\>copy C:\dosyam\benioku.txt C:\yenidosyam
dosyam klasöründe ki benioku.txt dosyasını yenidosyam klasörüne kopyalar
C:\dosyam>copy c:\yenidosyam
C:\Belgeler>Copy C:\yenidosya\*.* C:\dosyam
Yukardaki iki komut Yenidosyam klasorundeki dosyaları dosyam klasörüne kopyalar, bu kopyalamada yenidosyam klaöründe başka klasörler varsa bu klasörleri kopyalamaz.
C:\>copy dosyam\b*.* c:\yenidosyam
Dosyam klasöründe B harfi ile başlayan dosyaları yenidosyam klasörüne kopyalar.
C:>Copy benioku.txt a:
Aktif dizindeki benioku.txt isimli dosyayı diskete kopyalar.
Copy a: benioku.txt c:
Disketteki benioku.txt isimli dosyayı c sürücüsüne kopyalar.
C:\>Copy a: benioku.txt
Disketteki benioku.txt isimli dosyayı c sürücüsüne kopyalar.
c:\>Dosyam>Copy *.* d::
Dosyam içinde bulunulan tüm dosyaları D sürücüsüne kopyalar..
C:\>Copy a:*.* c:
Disketteki bütün dosyaları harddiske kopyalar.
D:\>win98> copy . c:\win
D Sürücüsündeki win98 klasörü içerisindeki dosyaları c Sürücüsünde ki win klasörüne kopyalar.
Copy benioku.txt con
benioku.txt dosyasını ekrana kopyalar. (Con ekran için kullanılan isimdir. İçerik ekrana gösterilir.)
Kopyalama yaparken kopyalanılan yerde aynı isimde bir dosya varsa onun üzerine yazılıp yazılmayacagı sorulur.
C:\benioku.txt üstüne yazılsın mı (Yes/No/All)?
Yes için Y harfine, No için N harfine, Varsa aynı isimli dosyalar onlarında üzrine yazılması için A harfine basın.
Copy benioku.txt a: /v
(V: İngilizce : verify)
benioku.txt dosyasını diskete hata testi yaparak kopyalamasını sağlar. Diskette bozuk kesimler varsa yazdığınız okuyamayacak ve hata verecektir. İşlemi iptal ederek sağlam bir disket kullanın veya disketi formatlayarak hatalı kısımların işaretlenmesini sağlayın.
Copy benioku.txt prn
Bu satır benioku.txt dosyasını yazıcıya gönderecektir.
Ekrandaki görüntüyü yazıcıya göndermek içinPrint Screen tuşuna basabilirsiniz.
COPY CON: Bu komut copy komutuna bağlıdır. Dosya oluşturmayı sağlar.
ÖRN:C:\>COPY CON dosya.txt
Oluşturduğumuz bu dosyayı kaydedip bitirmek için Ctrl+Z veya F6 tuşuna basarız. Tekrar enter tuşuna basılarak komut satırına döneriz. Sonuçta C sürücüsünde dosya.txt dosyası oluşmuş olur.
XCOPY Komutu
Copy komutunda farkı daha hızlıdır ve alt dizinleri de kopyalayabilir. Xcopy komutu dış komut olduğundan kullanılabilmesi için veXCOPY.EXE dosyasının olması gerekir.
Sözdizimi
xcopyKaynak [Hedef] [/w] [/p] [/c] [/v] [/q] [/f] [/l] [/g] [/d[:AA-GG-YYYY]] [/u] [/i] [/s [/e]] [/t] [/k] [/r] [/h] [{/a | /m}] [/n] [/o] [/x] [/exclude:DosyaAdı1[+[DosyaAdı2]][+[DosyaAdı3]] [{/y | /-y}] [/z]
Kaynak
Gerekli. Kopyalamak istediğiniz dosyaların yerlerini ve adlarını belirtir.
Hedef
Kopyalamak istediğiniz dosyaların hedefini belirtir
Parametreler
/S: :Bu parametre belirtilen dizini ve içindeki tüm alt dizinleri hedefe kopyalar. Boş olanların dışındaki klasör ve alt klasörleri.
/E: Boş olan klasörleri de kopyalar. /e'yi /s ve /p komut satırı seçenekleriyle kullanın.
/H: Bu parametre belirtilen dizini ve içindeki gizli dosyalarıda kopyalar.
/P: Bu parametre her kopyalamada onay ister.
/Y: Bu parametreyle kopyalanacak dosya dizinde varsa sormadan doğrudan kopyalar.
/c: Hataları yok sayar.
/v : Hedef dosyaların kaynak dosyalarla aynı olmasını sağlamak üzere hedef dosyaya yazılan her dosyayı denetler.
/w : Aşağıdaki iletiyi görüntüler ve dosyaları kopyalamaya başlamadan önce yanıtınızı bekler.
Press any key to begin copying file(s)
/q: Xcopy iletilerinin görüntülenmesini engellenir.
/f :Kopyalarken kaynak ve hedef dosyalarını görüntüler.
/l: Kopyalanacak dosya listesini görüntüler.
/r : Salt okunur dosyaları kopyalar.
/u :Yalnızca Hedef'te bulunan dosyaları Kaynak'tan kopyalar.
/t :Dosyaları değil, yalnızca alt dizin yapısını (ağacı) kopyalar. Boş dizinleri kopyalamak için, /e komut satırı seçeneğini eklemeniz gerekir.
/k: Dosyaları kopyalar ve kaynak dosyalarında varsa hedef dosyalarında salt okunur özniteliklerini korur. Varsayılan olarak, xcopy, salt okunur özniteliğini kaldırır.
/a: Yalnızca arşiv dosyası öznitelikleri olan dosyaları kopyalar. /a, kaynak dosyasının arşiv dosyası özniteliğini değiştirmez.
/m :Yalnızca arşiv dosyası öznitelikleri olan kaynak dosyalarını kopyalar. /m anahtarı, /a anahtarından farklı olarak belirtilen kaynak dosyalarının arşiv dosyası özniteliklerini kaldırır.
/n: NTFS kısa dosya veya dizin adları kullanarak kopyalar oluşturur. /n, bir NTFS biriminden bir FAT birimine dizin veya dosya kopyalarken veya hedef dosya sisteminde FAT dosya sistemi adlandırma kuralları (8,3 karakter) istendiğinde gereklidir. Hedef dosya sistemi FAT veya NTFS olabilir.
/I :Kaynak bir dizinse veya joker karakterler içeriyorsa ve Hedef yoksa, xcopy, hedef'in bir dizin adı belirttiğini varsayar ve yeni bir dizin yaratır. Ardından, xcopy belirtilen bütün dosyaları yeni dizine kopyalar. Varsayılan olarak, xcopy Hedef'in bir dosya mı yoksa dizin mi olduğunu belirtmenizi isteyecektir.
/o :Dosya sahipliği ve isteğe bağlı erişim denetimi listesi (DACL) bilgilerini kopyalar.
/x: Dosya denetim ayarları ve sistem erişimi denetim listesi (SACL) bilgilerini kopyalar (/o'ya benzer).
/exclude:DosyaAdı1[+[ DosyaAdı2]][+[DosyaAdı3]]
Dizeler içeren dosyaların listesini belirtir.
/y :Varolan hedef dosyasının üzerine yazdırmayı doğrulamanızı isteyen komut istemini kaldırır
/-y :Varolan hedef dosyasının üzerine yazdırma isteğinizi onaylamanızı ister.
/z :Yeniden başlatılabilir modda bir ağ üzerine kopyalar.
/? :Komut isteminde yardımı görüntüler.
/v kullanma : Windows XP ve Windows Server 2003 ailesindeki ürünler bu komutu kullanmaz. Bu komutlar, varolan MS-DOS dosyalarıyla uyumluluğu korumak için eklenmiştir, ancak işlevi otomatik olduğundan komut satırında etkileri yoktur.
/exclude kullanımı
Dosyalardaki dizeleri farklı satırlarda listeler. Listelenen dizelerden herhangi biri, kopyalanan dosyanın tam yolunun herhangi bir bölümüyle eşleşirse, o dosya kopyalama işlemi dışında bırakılır. Örneğin "\Obj\" dizesini belirlerseniz, Obj dizini altındaki bütün dosyaları dışarıda bırakırsınız. Örneğin ".obj" dizesini belirlerseniz, .obj uzantısına sahip bütün dosyaları dışarıda bırakırsınız.
/z kullanma :Kopyalama aşamasında bağlantı kesilirse, bağlantı yeniden kurulduktan sonra işlem devam eder. /z ayrıca her dosya için kopyalama işleminin tamamlanma yüzdesini görüntüler.
/g :Şifresi çözülmüş hedef dosyaları oluşturur.
/d [:AA-GG-YYYY] :Yalnızca belirtilen tarihte veya daha sonra değiştirilen kaynak dosyalarını kopyalar. Bir AA-GG-YYYY değeri dahil etmezseniz, xcopy varolan Hedef dosyalarından daha yeni olan tüm Kaynak dosyalarını kopyalar. Bu komut satırı seçeneği, yalnızca değiştirilmiş dosyaları güncelleştirmenizi sağlar.
Xcopy için çıkış kodları
Aşağıdaki tablo, Xcopy tarafından döndürülen çıkış kodlarının ve açıklamalarının listesini verilmiştir.
| Çıkış kodu | Açıklama |
| 0 | Dosyalar hatasız kopyalandı. |
| 1 | Kopyalanacak dosya bulunamadı. |
2 |
Kullanıcı xcopy işlemini bitirmek için CTRL+C'ye bastı. |
| 4 | Başlatma hatası oluştu. Yeterli bellek veya disk alanı yok veya komut satırına geçersiz bir sürücü adı veya söz dizimi girdiniz. |
| 5 | Diske yazma hatası oluştu. |
Örnekler:
C:\>XCOPY C:\deneme A:
Deneme klasörü ve tüm alt dizinlerini A: içerisine kopyalar.
C:\>Xcopy a:*.* /s c:
Disketteki bütün dosyaları alt dizinler ile birlikte c: sürücüsüne kopyalanır.
C:\>XCOPY C:\dosyam D:\yenidosya /e/s
dosyam dizini ve içerigi ( içerisinde ki boş dizinlerde dahil) D sürücüsündeki yenidosya dizinine kopyalar
DISKCOPY
Disket kopyalamak için kullanılır. Bir diskin tamamını başka bir diske kopyalar. Disk kopyalama işlemi yapılırken hedef diskin içerigi silinir Orjinal disket içeriği korunur.Kullanım şekli:
DISKCOPY kaynak hedef [/1][/v][/m]
/1 Çift yüzlü disketin sadece ilk yüzünü kopyalar.
/v Disketleri kopyalarken bilgilerin doğruluğunu da test eder.
/m Disketleri kopyalamak için sadece belleği kullanır
Örnek:
C:\>diskcopy a: a:
Önce orjinal disket okunur, daha sonra diğer disketin takılması istenerek bu diskete yazılır. Okuma işlemi tek seferde bitmemişse tekrar ilk disket istenerek kalan kısım da okunarak diğer diskete yazılır.
SMARTDRV
Geleneksel ve genişletilmiş hafıza için disk hafızası olustur. .Smartdrv toplam bellek miktarına bakarak uygun büyüklükte bir ara bellek oluşturur. Smartdrv harddisk için hem okuma hemde yazma işlemlerinde ara belleği kullanırDos altında büyük MB’ lıl dosyaları kopyalama veya taşıma yapılacakca işlem öncesi bu komut çalıştırılarak hızlı kopyalama veya taşımaya işlemine imkan verir.
Çalışabilmesi için SMARTDRV.exe olması lazım.
1 comments:
ellerine saglik kardes.
super yazilar bunlar...
devami olur insallah...
cok guzeldi :)
Post a Comment