ftp의 모든 파일을 로컬 폴더로 다운로드하려고합니다. 모든 파일은 로컬 드라이브에 다운로드 한 후 ftp에서 삭제해야합니다. 내가 FTP에서 불과 파일을 다운로드 할 수 있습니다C#을 사용하여 ftp에서 로컬 폴더로 파일 목록을 다운로드 하시겠습니까?
아래의 코드에서
내가 기대하고 있지 않다 내가 폴더에 있지만 지역의 이름으로 모든 파일을 배치해야파일 이름.
내 코드 :
위의 코드에서using (WebClient ftpClient = new WebClient())
{
ftpClient.Credentials = new System.Net.NetworkCredential("ftpusername", "ftp pass");
ftpClient.DownloadFile("ftp://ftpdetails.com/dec.docx",@"D:\\Mainfolder\test.docx");
}
, 내가 파일을 다운로드 내가 FTP 및 장소에서 다운로드 너무 많은 파일이 only..Where 파일의 이름에 배치 할 수 있습니다 그것은 로컬 폴더에 .. 모든 제안은 대단히 감사합니다.
[C#에서 FTP가있는 디렉토리 내용을 나열하는 방법] (http://stackoverflow.com/questions/3298922/how-to-list-directory-contents-with-ftp-in-c)을 참조하십시오. – CodeCaster
질문이 너무 광범위하고 문제가있는 특정 부분을 설명하지 않았습니다. 1) FTP 디렉토리 내용과 목록의 각 파일에 대해 2) 다운로드, 3) 로컬 쓰기, 4) FTP에서 삭제를 원합니다. 1 단계에서 복제본으로 링크 된 질문을 참조하십시오. 나머지 부분을 파악할 수 있어야합니다. – CodeCaster