Powershell에서 폴더의 모든 파일을 새 자식 디렉토리로 옮기려면 어떻게해야합니까?
mv 시도 c:\foo\* c:\foo\bar\했지만 모든 파일이 사라지고 확장자가없는 'bar'파일이 나타납니다. 또한 디렉토리를 먼저 만든 다음 이동 The process cannot access the file because it is being used by another process을 시도했지만 'bar'폴더를 자신으로 이동하려고 시도하기 때문에 오류가 발생했을 수 있습니다.
예. C : \ foo \ bar를 자체로 옮기려고합니다. 내가 생각할 수있는 유일한 해결 방법은 파일을 이동할 때까지 \ foo 외부에서 \ bar를 일시적으로 이동하는 것입니다. powershell에 익숙하지 않지만 unix와 같은 와일드 카드를 지원하는 경우 모든 파일의 확장자가있는 한 "mv c : \ foo \ *. * c : \ foo \ bar \"디렉토리를 제외해야합니다.
—
Wolfizen