* 파일 삭제
    - 묻지 않고 삭제
del /f /q 파일
    - /f : 읽기 전용도 삭제
    - /q : 묻지 않음

    - 하위 폴더에 있는 파일까지 삭제 : /s
del /f /q /s 파일

 


    - PowerShell 이용

Remove-Item -Force 파일

or

rm -fo 파일

 

        - 하위 폴더에 있는 파일까지 삭제 
Get-ChildItem -path 폴더 -Include 파일*.txt -r  | Remove-Item -r -fo


//-------------------------------------
* 폴더 삭제 (자신포함, 하위 폴더까지)
rmdir /s /q 폴더

    PowerShell 이용
rm  -Recurse -Force 폴더
or
rm  -R -Fo 폴더


//-------------------------------------
* 폴더안의 모든 파일 폴더 삭제 (폴더 자신은 삭제 안함)
윈도우 기본 명령(DOS)은 없음, 배치 파일로 할 수 있지만 비추천

    - PowerShell 이용
rm  -r -fo 폴더\*

 

        - cmd.exe에서 실행 방법
powershell "rm -r -fo 폴더\\*"

 


//-----------------------------------------------------------------------------

(PowerShell 이용) 삭제시 휴지통으로 이동(휴지통으로 삭제)

    - 주의!  "-Force" 파라미터를 쓰면 휴지통으로 이동 안됨 (바로 삭제됨)

 

    - 설치 필요
Install-Module -Name Recycle

    - 파일 삭제
Remove-ItemSafely  file

    - 폴더 삭제
Remove-ItemSafely  -r file

    - 폴더안 내용 삭제
Remove-ItemSafely  -r file\*

 

반응형
Posted by codens