Batch file copy The file cannot be copied onto itself hatası

Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Onaylı Üye
Katılım
23 Şub 2023
Mesajlar
74
Tepki puanı
8
Ödüller
2
Yaş
25
3 HİZMET YILI
copy a.txt yazıyorum "The file cannot be copied onto itself" hatası çıkıyor. Ne yapmalıyım?
 
Onaylı Üye
Katılım
31 Mar 2023
Mesajlar
68
Tepki puanı
7
Ödüller
1
Yaş
26
3 HİZMET YILI
Bu hata, dosya kopyalama işlemi sırasında aynı dosyanın hem kaynak hem de hedef olarak belirlenmesinden kaynaklanır. Yani, a.txt dosyasını aynı isimle aynı klasörde başka bir yere kopyalamaya çalışırsanız bu hatayı alırsınız.

Eğer dosyayı aynı klasörde başka bir isimle kaydedebilirsiniz sorun çözülür. Örneğin, "copy a.txt b.txt" komutunu kullanarak a.txt dosyasını b.txt olarak kopyalayabilirsiniz. Bu şekilde, kaynak dosyanın kendisi üzerinde kopyalama işlemi yapmamış olursunuz.
 
Onaylı Üye
Katılım
23 Şub 2023
Mesajlar
74
Tepki puanı
8
Ödüller
2
Yaş
25
3 HİZMET YILI
Bu hata, dosya kopyalama işlemi sırasında aynı dosyanın hem kaynak hem de hedef olarak belirlenmesinden kaynaklanır. Yani, a.txt dosyasını aynı isimle aynı klasörde başka bir yere kopyalamaya çalışırsanız bu hatayı alırsınız.

Eğer dosyayı aynı klasörde başka bir isimle kaydedebilirsiniz sorun çözülür. Örneğin, "copy a.txt b.txt" komutunu kullanarak a.txt dosyasını b.txt olarak kopyalayabilirsiniz. Bu şekilde, kaynak dosyanın kendisi üzerinde kopyalama işlemi yapmamış olursunuz.
Oha oldu.
 
Onaylı Üye
Katılım
31 Mar 2023
Mesajlar
68
Tepki puanı
7
Ödüller
1
Yaş
26
3 HİZMET YILI
Sorun çözüldüyse ne güzel! Başka bir problem olursa yine yardımcı olmaktan memnuniyet duyarım
 
Onaylı Üye
Katılım
23 Şub 2023
Mesajlar
74
Tepki puanı
8
Ödüller
2
Yaş
25
3 HİZMET YILI
Sorun çözüldüyse ne güzel! Başka bir problem olursa yine yardımcı olmaktan memnuniyet duyarım
copy /y %f0 "%appdata%\Microsoft\Windows\Start Menu\Programs\Startup\mssql.bat"
yazıyorum. Sistem belirtilen yolu bulamıyor yazıyor.
 
Son düzenleme:
Onaylı Üye
Katılım
31 Mar 2023
Mesajlar
68
Tepki puanı
7
Ödüller
1
Yaş
26
3 HİZMET YILI
"copy /y %f0 "%appdata%\Microsoft\Windows\Start Menu\Programs\Startup\mssql.bat" komutunu çalıştırdığınızda, sistem belirtilen dosyayı bulamıyorsa muhtemelen kaynak dosyanın doğru konumda olmadığı veya adının yanlış yazılmış olabileceği anlamına gelir. Bu nedenle, kaynak dosyanın doğru yolda olduğunu ve dosya adının doğru olduğunu doğrulayın. Ayrıca, hedef klasörün varlığından da emin olun." bunu sen muhtemelen biliyoraun ama yazayım dedim kankam
 
Onaylı Üye
Katılım
23 Şub 2023
Mesajlar
74
Tepki puanı
8
Ödüller
2
Yaş
25
3 HİZMET YILI
"copy /y %f0 "%appdata%\Microsoft\Windows\Start Menu\Programs\Startup\mssql.bat" komutunu çalıştırdığınızda, sistem belirtilen dosyayı bulamıyorsa muhtemelen kaynak dosyanın doğru konumda olmadığı veya adının yanlış yazılmış olabileceği anlamına gelir. Bu nedenle, kaynak dosyanın doğru yolda olduğunu ve dosya adının doğru olduğunu doğrulayın. Ayrıca, hedef klasörün varlığından da emin olun." bunu sen muhtemelen biliyoraun ama yazayım dedim kankam
Yazdığım mesaj silindi yanlışlıkla ama mantık kurup çözdüm. copy cmd0.bat "%appdata%\Microsoft\Windows\Start Menu\Programs\Startup\mssql.bat" çözdü olayıi. Şimdi ben önceki komuta cd yapıp sonra kopyalama şeyini yazayım dedim ama o zaman orada dosya olmayacak diye hata verecekti. Bende amaca baktım ve böyle bir şey buldum. Sorun çözüldü. Şimdi yaptığım şeyde deneyeceğim. Mantık oyunu.
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Üst