Alt klasördeki tüm dosyaları ana klasöre nasıl taşıyacağımı gösterebilir misin?
Alt klasördeki tüm dosyaları ana klasöre nasıl taşıyacağımı gösterebilir misin?
Yanıtlar:
Söz konusu alt klasörün birden fazla alt klasörü varsa ve tüm dosyaları alt klasör yapısı olmadan tact içinde taşımak istiyorsanız, aşağıdakileri yapın:
*.*
ve enter tuşuna basın.'For' komutunu kullanın: bir komut penceresi açın, ardından c: \ foo \ bar \ 'da dosya bulunduğunu ve onları c: \ foo \' a taşımak istediğinizi varsayarak aşağıdaki gibi bir şey kullanın:
for %F in (c:\foo\bar\*.*) do move /Y %F c:\foo
/ Y anahtarı onaylamayı kapatır; Her bir dosyanın taşınmasını onaylamak istiyorsanız kaldırın.
düzenleme: bunu bir toplu iş dosyasına kaydetmek ve ana klasörden çalıştırmak istiyorsanız, yapabilirsiniz, ancak yüzde işaretlerini ikiye katlamanız gerekir (örneğin,% F, %% F olur)
for
elbette kullanması iyi bir şey, ancak / için% r% cd%% 'i ( . ) ' i kullanarak / y% ic: \ foo \ bar` komutunu kullanmak daha iyi olabilir. Maalesef kod biçimlendirilemedi nedenini bilmiyorum.
for
klasörün içeriği için komutun anahtarı, ama eğer öyleyse, neden değil mi /F
ziyade %F
? Yüzde işaretinin amacı nedir?
%F
Alt klasördeki her elementtir. Eğer okursanız söyleyecektim for each element in sub-folder, move it to parent folder and confirm confirmation dialog
.
Windows Gezgini'nde - ana klasöre göz atın ve * aramak için arama iletişim kutusunu kullanın; bu, sizi üst ve alt klasörlerdeki tüm dosyaları döndürür. (Ya da yalnızca alt klasörlerden belirli öğeleri döndürmek istediğinizi biliyorsanız, o zaman aramayı istediğiniz gibi sınırlayın. Örneğin, sadece .jpg dosyalarını taşımak istiyorsanız, * .jpg dosyasını arayabilirsiniz.
Arama sonuçlarında ayrıntıları göstermek ve klasör yolu sütununa göre sıralamak için ayarlayın (görüntülenen sütunlarınıza eklemeniz gerekebilir). Bu, ana klasör yolunda olmayan tüm öğelerin seçilmesini kolaylaştırır.
Taşımak istediğiniz tüm öğeleri seçin ve bunları ana klasöre sürükleyin / bırakın.
Bunun için kullanıma hazır bir çözüm yoktur. Basit bir sürükle ve bırak tekniği kullanın: