Чи можете ви показати мені, як перемістити всі файли в підпапку до батьківської папки?
Чи можете ви показати мені, як перемістити всі файли в підпапку до батьківської папки?
Відповіді:
Якщо у відповідної папки є кілька підпапок, і ви хочете перемістити всі файли без їх структури підпапок, виконайте наступне:
*.* і натисніть клавішу Enter.Скористайтеся командою "для": відкрийте вікно команд, а потім використовуйте щось на зразок наступного, припускаючи, що у вас є файли в c: \ foo \ bar \ і хочете перемістити їх у c: \ foo \:
for %F in (c:\foo\bar\*.*) do move /Y %F c:\foo
Перемикач / Y вимикає підтвердження; видаліть його, якщо ви хочете підтвердити кожен хід файлу.
редагувати: якщо ви хочете зберегти це у пакетному файлі та запустити його з батьківської папки, ви можете, але вам потрібно подвоїти знаки відсотків (тобто% F стає %% F)
forце, звичайно, хороша річ, але використовувати `для / r% cd%% i в ( . ) переміщення / y% ic: \ foo \ bar` може бути кращим. Вибачте, код не вдалося відформатувати. Не знаю, чому.
forперемикачем команди для вмісту папок, але якщо так, то чому це, /Fа не %F? Яке призначення знаку відсотків?
%FЄ кожен елемент в папці. Якби ви прочитали це, то сказали б for each element in sub-folder, move it to parent folder and confirm confirmation dialog.
З командного рядка:
Move c:\parentFolder\subFolder\*.* c:\parentFolder
У Провіднику Windows - перейдіть до батьківської папки та скористайтеся діалоговим вікном пошуку для пошуку *, який поверне всі файли у батьківській і підпапках. (Або якщо ви знаєте, що хочете повернути лише певні елементи з підпапок, то обмежте пошук за своїм бажанням. Наприклад, якщо ви просто хотіли перемістити файли .jpg, ви можете шукати * .jpg)
У результатах пошуку встановіть його для відображення деталей та сортування за стовпцем шляху до папки (можливо, вам доведеться додати його до показаних стовпців). Це полегшує вибір усіх елементів, які не перебувають у батьківській папці.
Виберіть усі елементи, які потрібно перемістити, та перетягніть їх у батьківську папку.
Для цього не існує нестандартного рішення. Використовуйте просту техніку перетягування: