Dosya listesini bir klasöre kopyalayın ve klasör yapısını (GUI) yeniden oluşturun Win7 64? [çift]


0

Bazı dosyaları ve ilgili klasörleri ve alt klasörlerini "list_of_files.txt" den başka bir klasöre nasıl kopyalarım? Windows 7 (64 bit) altında çalışan bir GUI çözümü arıyorum.

"List_of_files.txt" nin örnek içeriği:

E: 2013 \ \ arşivler 06 \ 0test01.pdf \
E: 2013 \ \ arşivler 06 \ ahete.pdf \

Gerekli sonuç örneği: (E: \ 'den dosyalar C: \ ok \' e kopyalanır):

C: 06 \ 0test01.pdf \ 2013 \ \ ok \ arşivleri
C: 06 \ ahete.pdf \ 2013 \ \ ok \ arşivleri


1
Özel olarak bir GUI çözümüne neden ihtiyacınız var? Bu komut satırı için ideal olan ve muhtemelen daha pratik olması gereken şeylerden biri gibi geliyor.
a CVn

Teşekkürler. Komut satırı araçlarının farkındayım. Ama onlarla her zaman sorun yaşadım çünkü aksanları, sembolleri ve hatta boşlukları kaldırmak için büyük miktarda dosya ve / veya klasörleri yeniden adlandırmalıyım ... Dosyalarımı / klasör yapısını aynı tutmak istiyorum. Bu yüzden bir GUI yazılımının zaten uyumlu olacağını farz ediyorum. Şimdiden teşekkürler. ;)
Erb

Yanıtlar:


0

Kullanabilirsiniz:


Önerileriniz için teşekkürler ancak TeraCopy ile "list_of_files.txt" içeriğimi kopyalamanın bir yolunu bulamadım (çok fazla satırım var)! Yine de teşekkürler. ;)
Erb

0

Varsayalım list.txt dosyalara tam yolların bir listesini içeren (boşluklu yolların çift alıntı yapıldığından emin olun), aşağıdaki komut hedef dizininizde çalışır (sizin durumunuzda C:\ok ) ne istersen yapmalısın:

for /f "tokens=*" %a in (List.txt) do md ".%~pa" & xcopy "%~a" ".%~pa"

Bu, soruyu sorduğu gibi yanıtlayamıyor çünkü OP açıkça bir GUI çözümü istiyor (şimdi bu gerekliliğin neden bende olduğunu).
a CVn

Yardımınız için teşekkürler. Lütfen yukarıdaki cevabımı gör. Teşekkürler. ;)
Erb

@David: Geçmişte komut satırı araçlarını kullanmakta ne gibi problemleriniz olduğunu anlamıyorum. Yine de bir GUI programı bulamazsanız yukarıdaki komutu test edebilir ve ihtiyacınız olanı yapıp yapmadığını görebilirsiniz.
Karan

@Karan: Teşekkürler. ;) Çözümünüzü denedim ve dosyalar "C: \ ok" yerine "C: \ user \ david \" içine kopyalandı. Ayrıca aksanlar kopyalanmaz. Peki ya dosyaları kopyalamak yerine dosyaları taşımak istersem? Şimdiden teşekkürler ;)
Erb

Cevabım gereğince, komutu hedef (Yani C:\ok ), değil kaynak dizin. List.txt dosyasını da önceden hedef dizine kopyalayın. Aksanlar içeren dosya isimleriyle test edip size geri döneceğim.
Karan

-2

bu çalışmalı bu çalışmalı

yükle, sağ tepsi simgesini tıklayın, kopya parametrelerini girin, metin dosyasını içe aktarın, hedefi girin, tamam'ı tıklayın.

http://www.copyhandler.com/


Bir yazılım önerisi sunacaksanız, yazılımı ve neden sorunu çözeceğini düşündüğünüzün kısa bir özetini vermek gelenekseldir.
Mokubai
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.