더 많은 하위 폴더 및 하위 폴더가 포함 된 폴더 삭제

Litisqe kumar

폴더 (파일과 서브 폴더 포함)를 삭제하고 싶은데 많은 파일과 서브 폴더 등이 포함 된 서브 폴더입니다. 구글 검색을했는데 성공하지 못합니다. 여기 내 코드입니다.

private void TemporaryFiles_Load(object sender, EventArgs e)
        {
            bool b = IsAdministrator();
            if (b != true)
            {
                MessageBox.Show("You Should Login as Admininstartor to run this Software at it's fullest.");
            }
            string TargetFolder = @"C:\Users\user\AppData\Local\Temp";
            DeleteFolderAndFile(new DirectoryInfo(TargetFolder));
    }

static public void DeleteFolderFile(DirectoryInfo directoryInfo)
        { 
            try
            {
                foreach (FileInfo file in directoryInfo.GetFiles())
                {
                    try
                    {
                        file.Delete();
                    }
                    catch
                    {
                        //Do Nothing
                    }
                }
                foreach (DirectoryInfo Folder in directoryInfo.GetDirectories())
                {
                    try
                    {
                        Folder.Delete(true);
                    }
                    catch
                    {
                        //Do Nothing
                    }
                }
                foreach (DirectoryInfo subfolder in directoryInfo.GetDirectories())
                {
                    try
                    {
                        DeleteFolderAndFile(subfolder);
                    }
                    catch
                    {
                        //Do Nothing
                    }
                }
            }
            catch
            { 
                //Do Nothing
            }

        }

문제는 메인 폴더 만 삭제되지 않은 상태로 남아 있다는 것입니다.

왕실

재귀 적으로 삭제하려면 부울 인수가 true 인 DirectoryInfo delete 메서드를 사용해야합니다. 부모 / 대상 폴더에서 한 번 호출하십시오.

    DirectoryInfo dir = new DirectoryInfo(TargetFolder);

dir.Delete(true);

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

하위 폴더에서 파일 삭제 및 빈 폴더 삭제

분류에서Dev

"tmp"및 "cache"폴더에서 파일 및 하위 폴더 삭제

분류에서Dev

폴더 및 하위 폴더에서 모든 파일 삭제

분류에서Dev

Attic이라는 하위 폴더 만 포함 된 폴더 나열

분류에서Dev

하위 폴더가 포함 된 폴더를 반복하여 Excel 파일 찾기

분류에서Dev

폴더 및 하위 폴더의 모든 파일을 삭제하는 가장 좋은 방법

분류에서Dev

폴더 내의 특정 하위 폴더를 반복하고 특정 이름이 포함 된 파일 삭제-AIX

분류에서Dev

If 문 폴더 및 하위 폴더 사용

분류에서Dev

.svn 폴더가 포함 된 모든 빈 폴더 삭제

분류에서Dev

폴더의 하위 폴더는 포함하지만 실제 하위 폴더는 포함하지 않는 Glob (Gulp)

분류에서Dev

하위 폴더가 많은 폴더를 빠르게 삭제하려면 어떻게해야합니까?

분류에서Dev

하위 폴더가 많은 폴더를 빠르게 삭제하려면 어떻게해야합니까?

분류에서Dev

모든 오래된 파일, 폴더 및 하위 폴더를 삭제하는 명령

분류에서Dev

다른 하위 폴더에 포함 된 동일한 이름의 파일 삭제

분류에서Dev

폴더 및 하위 폴더에서 손상된 파일 목록 가져 오기

분류에서Dev

가장 최근 폴더 만 유지하는 하위 폴더 찾기 및 제거

분류에서Dev

폴더 및 하위 폴더 내의 특정 파일 유형 및 빈 폴더 삭제

분류에서Dev

폴더 및 하위 폴더에서 7 일 이상 지난 파일 삭제

분류에서Dev

하위 폴더 및 파일 제외

분류에서Dev

빈 하위 폴더 삭제, 상위 폴더 유지

분류에서Dev

빈 하위 폴더 삭제, 상위 폴더 유지

분류에서Dev

하위 폴더가 있고 특정 날짜보다 오래된 파일이 포함 된 경우 프로필 삭제 폴더

분류에서Dev

이미지가 포함 된 하위 폴더 찾기

분류에서Dev

폴더 및 하위 폴더에서 확장자가없는 모든 파일 찾기 및 삭제

분류에서Dev

폴더 / 하위 폴더 크기 후 삭제

분류에서Dev

Linux 하위 폴더 기반 폴더 삭제 방법

분류에서Dev

Java : 하위 폴더가있는 폴더 압축 해제

분류에서Dev

빈 하위 폴더가 포함 된 폴더를 S3에 업로드 (AWS Java SDK 사용)

분류에서Dev

하위 폴더가있는 헤더 포함

Related 관련 기사

  1. 1

    하위 폴더에서 파일 삭제 및 빈 폴더 삭제

  2. 2

    "tmp"및 "cache"폴더에서 파일 및 하위 폴더 삭제

  3. 3

    폴더 및 하위 폴더에서 모든 파일 삭제

  4. 4

    Attic이라는 하위 폴더 만 포함 된 폴더 나열

  5. 5

    하위 폴더가 포함 된 폴더를 반복하여 Excel 파일 찾기

  6. 6

    폴더 및 하위 폴더의 모든 파일을 삭제하는 가장 좋은 방법

  7. 7

    폴더 내의 특정 하위 폴더를 반복하고 특정 이름이 포함 된 파일 삭제-AIX

  8. 8

    If 문 폴더 및 하위 폴더 사용

  9. 9

    .svn 폴더가 포함 된 모든 빈 폴더 삭제

  10. 10

    폴더의 하위 폴더는 포함하지만 실제 하위 폴더는 포함하지 않는 Glob (Gulp)

  11. 11

    하위 폴더가 많은 폴더를 빠르게 삭제하려면 어떻게해야합니까?

  12. 12

    하위 폴더가 많은 폴더를 빠르게 삭제하려면 어떻게해야합니까?

  13. 13

    모든 오래된 파일, 폴더 및 하위 폴더를 삭제하는 명령

  14. 14

    다른 하위 폴더에 포함 된 동일한 이름의 파일 삭제

  15. 15

    폴더 및 하위 폴더에서 손상된 파일 목록 가져 오기

  16. 16

    가장 최근 폴더 만 유지하는 하위 폴더 찾기 및 제거

  17. 17

    폴더 및 하위 폴더 내의 특정 파일 유형 및 빈 폴더 삭제

  18. 18

    폴더 및 하위 폴더에서 7 일 이상 지난 파일 삭제

  19. 19

    하위 폴더 및 파일 제외

  20. 20

    빈 하위 폴더 삭제, 상위 폴더 유지

  21. 21

    빈 하위 폴더 삭제, 상위 폴더 유지

  22. 22

    하위 폴더가 있고 특정 날짜보다 오래된 파일이 포함 된 경우 프로필 삭제 폴더

  23. 23

    이미지가 포함 된 하위 폴더 찾기

  24. 24

    폴더 및 하위 폴더에서 확장자가없는 모든 파일 찾기 및 삭제

  25. 25

    폴더 / 하위 폴더 크기 후 삭제

  26. 26

    Linux 하위 폴더 기반 폴더 삭제 방법

  27. 27

    Java : 하위 폴더가있는 폴더 압축 해제

  28. 28

    빈 하위 폴더가 포함 된 폴더를 S3에 업로드 (AWS Java SDK 사용)

  29. 29

    하위 폴더가있는 헤더 포함

뜨겁다태그

보관