2013-07-06 1 views
-1

여기에 새로운 파일이 하나씩 포함되어 있으며 폴더의 이전 파일이 더 크면 파일을 이동하십시오. vba, batch, C#에 대한 솔루션을 찾으려고했지만 아직 운이 없었습니다. 폴더에 날짜별로 정렬 된 많은 파일이 있으며 한 파일을 다음과 비교해야합니다. 만약 내가 그것에 대해 도움이 될 수 있다면 크게 감사하겠습니다! C#을 들어크기가 더 작은 경우 폴더의 파일을 비교하고 이동하는 경우

+1

C#에서 [FileInfo] (http://msdn.microsoft.com/en-us/library/system.io.fileinfo.length.aspx) 파일 크기가 – Sayse

+0

이 될 것입니다. 예제를 제공해주십시오. "이전 파일"은 무엇을 의미합니까? 어떤 파일을 어디로 옮길까요? – Magoo

+0

네이티브 일괄 처리 수학은 2GB 미만의 파일로 제한됩니다. 모든 파일이이 크기보다 작습니까? – foxidrive

답변

0

:

  • 폴더에있는 파일의 목록을 얻을 수있는 디렉토리 클래스의 정적 메소드를 사용합니다.
  • 파일 정보 (IE : 파일 크기)
  • File.Move()를 사용하여 파일이 사용자 조건과 일치하면 파일의 위치를 ​​변경합니다.

IOExceptionUnauthorizedAccessException 설명서를 살펴보고 프로그램 실행시 발생할 수있는 모든 나쁜 점을 확인하십시오.

관련 문제