Toplu iş - dosya yolu ile nasıl okunur


0

Yolu .txt içinde listelenen dosyaların bir robografisini yapmak istiyorum (aşağıda dosya yapısıdır):

Path
C:\file1
C:\file2
etc.

Bir robokopi yapmam ve dosyanın adını kaydetmem gerekiyor. Bunu nasıl yapabilirim? Döngü için denedim ama başarısız oldu - aşağıdaki örneğe bakın:

for /f %%f in (test.txt) do robocopy /mir %%f D:\temp2

7
Döngü için denedim ama başarısız oldu. ” Harika! Şimdi, lütfen betiğinizi paylaşın, böylece diğerleri düzeltmenize / geliştirmenize yardımcı olabilir.
Techraf

2
Örnek ('test.txt' deki / f %% f için) / robocopy / mir %% f D: \ temp2 '
jax

belirli bir klasörden belirli bir dosyayı kopyalamak için robocopy /mir sourcefolder destinationfolder filenamebirden fazla dosya adı içerebilecek şekilde kullanırsınız . Örneğin, bir dosya olduğundan "c: \ file1" adında böyle bir klasör olmadığından örnek başarısız olur . Ancak, tüm dosyaların tek bir yolda olduğunu varsayarsak robocopy /mir c:\sourcedir d:\temp2 "%%f", adlarında boşluk bulunan dosyalar için tırnak kullanmak için muhtemelen iyi bir fikir deneyebilirsiniz .
Yorik,
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.