Windows-하위 폴더의 모든 파일을 상위 폴더로 이동하는 방법 [닫은]


29

하위 폴더의 모든 파일을 상위 폴더로 이동하는 방법을 보여줄 수 있습니까?


1
어떤 유형의 어려움을 겪고 있는지 상상하기 어렵습니다. 어떻게하려고하는지와 작동하지 않는 것을 설명 할 수 있습니까? 명령 행을 사용하고 있습니까? 윈도우 익스플로러?
fixer1234 1

9
왜 이것이 확실하지 않은지 확실하지 않은 이유는 확실하지 않습니다. 나에게 꽤 분명하게 들린다.
콘웰

이 취소 방법은 무엇입니까? @ fixer1234
Don

2
@ DonLarynx : 파일 이동은 사소한 작업이며 무수한 방법이 있습니다. 누구나 그것을 달성 할 수있는 단 하나의 방법조차 찾을 수 없도록 강요 당할 것입니다. 문제는 OP에 특정 요구 사항이나 제약 조건 (설명되지 않음)이있어서 시도하지 않은 방법 (설명되지 않음)을 어떤 식 으로든 (어떻게 설명하지 않은) 만족스럽지 못하다는 것을 암시합니다. 그것은 분명하지 않은 것입니다. 이것이 특정 문제 또는 제약 조건에 특정한 솔루션에 대한 요청이 아닌 경우 질문은 파일을 이동할 수있는 모든 가능한 방법을 설명하기위한 호출입니다.
fixer1234

답변:


50
  1. 이동할 파일과 폴더를 선택하십시오.
  2. 우클릭, 컷 선택
  3. 부모 폴더로 이동
  4. 빈 공간을 마우스 오른쪽 버튼으로 클릭하고 붙여 넣기를 선택하십시오.

해당 하위 폴더에 여러 개의 하위 폴더가 있고 하위 폴더 구조없이 모든 파일을 그대로 이동하려면 다음을 수행하십시오.

  1. F3을 눌러 검색 대화 상자를 엽니 다 (또는 Windows 7 이상인 경우 커서를 검색 막대로 이동 함)
  2. 입력 *.*하고 Enter 키를 누릅니다.
  3. 검색이 완료 될 때까지 기다리십시오. 완료된 것으로 보이면 갑자기 더 많은 파일을 찾습니다. 검색이 끝났다는 표시 줄 이외의 검색이 완료되면 알림이 표시되지 않습니다. 검색 결과 하단에 나타납니다.
  4. Ctrl+를 사용하여 모든 파일을 선택하십시오A
  5. 우클릭, 컷 선택
  6. 검색을 종료하기 위해 먼저 뒤로를 누른 다음 다시 부모 폴더로 이동하여 상위 폴더로 이동하십시오.
  7. 빈 곳을 마우스 오른쪽 버튼으로 클릭하고 붙여 넣기를 선택하십시오.

2
개인적으로 검색 기능이 끝날 때까지 기다릴 필요가 없기 때문에 배치 솔루션을 좋아합니다. 그러나 이것은 아마도 일반 사용자에게는 가장 쉬운 방법 일 것입니다.
엔지니어 토스트

23

'for'명령을 사용하십시오. 명령 창을 연 다음 c : \ foo \ bar \에 파일이 있고 c : \ foo \로 이동한다고 가정하면 다음과 같은 것을 사용하십시오.

for %F in (c:\foo\bar\*.*) do move /Y %F c:\foo

/ Y 스위치는 확인을 끕니다. 각 파일 이동을 확인하려면 제거하십시오.

편집 :이 파일을 배치 파일로 저장하고 상위 폴더에서 실행하려면 백분율 기호를 두 배로 늘려야합니다 (예 : % F는 % % F가됩니다)


2
for반드시 사용하는 것이 좋지만, ( . ) 에서`for / r % cd % % i를 사용 하면 / y % ic : \ foo \ bar`를 사용하는 것이 좋습니다. 죄송하지만 코드를 포맷하지 못해 이유를 모르겠습니다.
Jamie

물론 / R은 내용을 이동해야하는 여러 하위 디렉토리 계층이있는 경우 유용합니다.
Snewsley Pies

@SnewsleyPies가 도움이 되길 바랍니다.
Jamie

이 코드를 이해하는 데 문제가 있습니다. 나는 F가 사용되는가이다 있으리라 믿고있어 for폴더 내용에 대한 명령의 스위치 만, 그렇다면, 왜 아니다 /F보다는 %F? 퍼센트 부호의 목적은 무엇입니까?
Hashim

%F서브 폴더의 각 요소이다. 당신이 그것을 읽으면 그것은 말할 것 for each element in sub-folder, move it to parent folder and confirm confirmation dialog입니다.
Joel Broström

8

명령 프롬프트에서 :

Move c:\parentFolder\subFolder\*.* c:\parentFolder


2
여기서는 추출해야하는 파일이있는 하나의 하위 폴더 만 가정합니다. 이 경우 OP는 몇 초 안에 잘라서 붙여 넣을 수있는 자동화 된 솔루션을 찾지 못할 것입니다.
Hashim

4
  1. Windows 탐색기에서-상위 폴더를 탐색하고 검색 대화 상자를 사용하여 *를 검색하면 상위 및 하위 폴더의 모든 파일이 반환됩니다. (또는 하위 폴더에서 특정 항목 만 반환하려는 경우 검색을 제한하십시오. 예를 들어 .jpg 파일 만 이동하려는 경우 * .jpg를 검색 할 수 있습니다)

  2. 검색 결과에서 세부 사항을 표시하고 폴더 경로 열을 기준으로 정렬하도록 설정하십시오 (표시된 열에 추가해야 할 수도 있음). 따라서 상위 폴더 경로에없는 모든 항목을보다 쉽게 ​​선택할 수 있습니다.

  3. 이동하려는 모든 항목을 선택하고 상위 폴더로 끌어다 놓습니다.


2

이에 대한 기본 솔루션은 없습니다. 간단한 드래그 앤 드롭 기술을 사용하십시오.

  1. 이동할 파일을 선택하십시오
  2. 대상 폴더로 드래그
  3. 버리세요
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.