PowerShell로 파일을 삭제하는 방법

개요:

PowerShell로 파일을 삭제하는 방법이 궁금하십니까? 이 문서에서는 Remove-item cmdlet을 사용하여 단일 및 여러 파일을 삭제하고 WMI를 사용하여 파일을 삭제하는 방법에 대한 적절한 세부 정보를 제공하므로 걱정하지 마십시오. 또한 실수로 파일을 삭제한 경우 EaseUS 데이터 복구 마법사를 사용하여 99.9% 정확도로 모든 파일을 복구할 수 있습니다.

문서 목록:

  • Remove-Item cmdlet을 사용하여 PowerShell에서 파일을 삭제하는 방법
  • WMI 명령을 사용하여 PowerShell에서 파일을 삭제하는 방법
  • PowerShell에 의해 실수로 삭제된 파일 및 폴더 복구

PowerShell 개요를 사용하여 파일 삭제

PowerShell 은 Windows 운영 소프트웨어에서 제공하는 무료 명령 자동화 도구 중 하나입니다. PowerShell은 특정 기능을 수행하는 다양한 명령으로 구성된 최고의 .NET 프레임워크 기반 스크립팅 언어입니다.

요약하면 PowerShell은 Windows에서 command-let 또는 Cmdlet 구문을 사용하여 파일을 삭제하는 것을 포함하여 명령 프롬프트 창 내에서 시작되는 Shell의 지원을 통해 OS에 대한 완전한 제어 권한을 얻는 데 도움을 줍니다.

특정 삭제 작업을 실행하는 데 도움이 되는 PowerShell의 기본 명령입니다. 따라서 PowerShell로 파일을 삭제할 때마다 사용할 수 있는 특정 Cmdlet입니다.

이제 두 가지 자세한 PowerShell 파일 삭제 방법을 더 이상 고민하지 않고 확인해 보겠습니다.

Remove-Item cmdlet을 사용하여 PowerShell에서 파일을 삭제하는 방법

PowerShell을 사용하여 파일을 삭제할 생각이신가요? 이 Remove-Item cmdlet PowerShell 파일 삭제 방법을 사용하면 단일 또는 여러 파일이나 폴더를 빠르게 삭제할 수 있습니다. 또한 PowerShell에서 이 Remove-Item cmdlet은 목록에서 하나 이상의 항목을 제거합니다.

제거 프로세스에 파일 경로를 사용합니다. 따라서 "Remove-Item" cmdlet을 사용하면 폴더, 파일, 레지스트리 키, 변수 및 별칭을 빠르게 삭제할 수 있습니다. 먼저 이 방법을 사용하여 파일을 삭제하는 가능한 방법을 살펴보겠습니다!

Remove-Item cmdlet을 사용하여 단일 파일 또는 폴더를 삭제하는 방법

Remove-Item cmdlet을 사용하여 단일 파일 또는 폴더를 제거하는 것으로 시작하겠습니다. 이 Remove-Item cmdlet은 PowerShell 파일을 삭제 하는 가장 간단한 방법 중 하나입니다. 그러나 Remove–Item cmdlet의 주요 구문은 다음과 같습니다.

매개변수에 대한 설명은 다음과 같습니다.

-Filter:지정된 필터를 보완하는 파일 및 폴더를 제거하는 데 도움이 됩니다. 또한 일상적인 표현 및 와일드 카드와 함께 작동합니다.

-Confirm:명령을 실행하기 전에 확인을 유도합니다.

-Include: 문자열 배열, 항목 또는 작업의 영향을 받아야 하는 항목을 추가하는 데 활용되었습니다.

- Exclude : 문자열 배열 및 항목을 전체 연산에서 제외하기 위해 활용되었습니다.

-Force: 읽기 전용 또는 숨겨진 파일을 제거하려는 경우 이 매개 변수를 추가할 수 있습니다.

-WhatIf: 이 매개 변수는 cmdlet이 작동하지 않고 작동하는 경우 발생하는 상황을 보여줍니다. 간단히 말해서 검사에 적합한 매개변수입니다.

-Path:  제거할 항목의 위치를 지정하는 데 도움이 됩니다.

-Recurse: 특정 위치에 있는 모든 하위 항목을 항목화합니다.

-LiteralPath: 제거할 항목의 위치를 설명합니다.

-Stream: 파일 및 디렉토리에서 Zone.Identifier와 같은 대체 데이터를 제거합니다.

이제 Remove-Item cmdlet을 사용하여 PowerShell에서 단일 파일 삭제를 시작하겠습니다. 특정 경로에서 단일 파일 또는 폴더를 삭제하려면 "Remove-Item"에 "-path" 매개변수를 활용하여 파일의 정확한 경로를 사용하는 것이 필수적입니다. 이것은 PowerShell에서 Remove-Item cmdlet을 사용하여 단일 파일 또는 폴더를 삭제하는 가장 좋은 예입니다.

 > Remove-Item C:\New\*.*

앞서 언급한 코드 줄은 제공한 단일 폴더 또는 파일을 신속하게 삭제할 수 있습니다.

Remove-Item cmdlet을 사용하여 일괄적으로 파일 및 폴더를 삭제하는 방법

방법을 이해하셨듯이 Remove-Item cmdlet을 사용하여 PowerShell로 파일을 삭제할 수 있습니다. 이 단계에서는 모든 파일과 폴더를 삭제하는 방법을 보여줍니다. 어떻게 할 수 있는지 봅시다:

Remove-Item 명령은 와일드카드 "*"를 사용하여 폴더의 모든 폴더와 파일을 제거합니다. 다음으로 파일 확장자와 이름 대신 "*"를 입력해야 합니다. 마지막으로 아래 명령을 수행하면 폴더 경로에서 모든 파일과 폴더를 삭제할 수 있습니다.

명령은 다음과 같습니다. > Remove-Item C:\New\*.*

Remove-Item cmdlet을 사용하여 파일 경로를 삭제하는 방법

PowerShell의 Remove-Item 명령은 파일 경로 제거도 지원합니다. 따라서 아래에 언급된 예제 코드는 명령의 기능에 대해 자세히 설명합니다.

ls C:\Users\powershell\Documents\test\

"ls" 도구를 사용하여 테스트 폴더의 모든 항목을 나열했습니다. 예를 들어 확장자가 .rtf인 모든 파일 및 폴더는 대상 경로(예: C:\Users\powershell\Documents\test\)에서 제거됩니다. 따라서 "Is" 명령을 활용하면 삭제된 파일 및 폴더를 쉽게 확인할 수 있습니다.

Remove-Item C:\Users\powershell\Documents\test\*.rtf

ls C:\Users\powershell\Documents\test\

이제 확장자가 ".rtf"인 파일이 디렉토리에서 제거된 것으로 나타났습니다.

WMI 명령을 사용하여 PowerShell에서 파일을 삭제하는 방법

PowerShell은 WMI 쿼리 및 메서드를 PowerShell에서 직접 호출할 수 있음을 의미하는 윈도우 관리 도구라고도 하는 WMI를 지원합니다. 이전 Windows에서 몇 가지 기본적인 시각적 스크립트를 사용했던 관리자만을 위한 것이 아닙니다. Microsoft는 PowerShell에 WMI 관련 CIM cmdlet을 통합했습니다. 따라서 Invoke-CimMethod 및 Get-CimInstance를 사용하여 PowerShell 파일을 삭제합니다.

$file2delete = Get-CimInstance -ClassName Cim_DataFile -Filter "이름 = 'E:\\testfolder1\\testfile2.txt'"

$file2delete

Get_CimInstance는 Cim_DataFile을 사용하여 "E:\\testfolder1\\testfile2.txt"와 관련된 세부 정보를 추출합니다.

"E:\\testfolder1\\testfile2.txt" 파일에 대한 세부 정보를 얻었으므로 "$file2delete" 변수를 사용하여 결과 개체를 Invoke-CimMethod 명령에 전달할 수 있습니다. 반면에 이 Invoke-method 명령의 "-Name" 옵션은 Cim_DataFile 클래스의 메서드 이름을 설명합니다.

출력에 따르면 지정된 파일이 성공적으로 제거되었습니다!

일부 파일이 손상되었고 손상된 파일을 삭제하는 방법을 모르는 경우. 답을 찾으려면 앵커 텍스트를 클릭하세요.

PowerShell에 의해 실수로 삭제된 파일 및 폴더 복구

PowerShell에 의해 실수로 제거된 삭제된 파일 및 폴더를 복구 하려는 사용자 중 한 명입니까? 이 단계는 99.9%의 성공률로 데이터를 검색하는 방법을 보여줍니다! 예, 포맷, 삭제, 바이러스 공격 등으로 인한 데이터 손실을 복구하는 데 도움이 되는 프리미엄 소프트웨어인 EaseUS 데이터 복구 마법사 에 대해 이야기하고 있습니다.

EaseUS Data Recovery Wizard
  • 분실되거나 삭제된 파일, 문서, 사진, 오디오, 음악, 이메일을 효과적으로 복구
  • 포맷된 하드 드라이브에서 파일 복구, 빈 휴지통, 메모리 카드, 플래시 드라이브, 디지털 카메라 및 캠코더
  • 갑작스러운 삭제, 포맷, 하드 드라이브 손상, 바이러스 공격, 다양한 상황에서의 시스템 충돌에 대한 데이터 복구 지원

 1단계 : 컴퓨터에서 EaseUS 데이터 복구 마법사를 실행합니다.

파일을 삭제한 드라이브를 선택하고 스캔을 시작하십시오. 이 소프트웨어를 사용하면 HDD, SSD, USB 드라이브, SD 카드, 펜 드라이브, 카메라 등 모든 장치에서 손실된 데이터를 복구할 수 있습니다.

2단계 : 파일 찾기 및 미리 보기

필터를 클릭하여 필요한 파일 형식을 선택할 수 있습니다. EaseUS 데이터 복구 소프트웨어는 사진, 비디오, 문서, 이메일, 오디오, 또는 압축 파일등과 같은 1000개 이상의 파일 형식을 지원합니다.

3단계 : 손실된 파일을 복구하기

스캔이 완료되면 손실된 파일을 목록에서 확인할 수 있습니다.

원하는 파일을 클릭하여 미리 보기 한 후 복구 버튼을 눌러 삭제 또는  손실된 파일을 복구합니다.

마무리

쉽게 제거할 수 없는 파일과 폴더를 제거하는 데 지쳤습니까? 걱정하지 마세요. 이제 PowerShell을 사용하여 PC에서 제거할 수 있습니다. 다양한 기술과 명령을 제공합니다. PowerShell로 파일을 삭제하세요.

기사에서 설명한 Remove-Item cmdlet 및 WMI를 사용하여 단일 파일 또는 여러 파일을 삭제하는 방법이 시스템에서 원치 않는 모든 파일을 삭제하는 데 도움이 되기를 바랍니다. 실수로 필요한 파일을 삭제한 경우 EaseUS 데이터 복구 마법사를 선택하여 파일 삭제를 취소하면 항상 도움이 됩니다!

PowerShell FAQ를 사용하여 파일 삭제

PowerShell을 사용하여 파일을 삭제하려는 경우 자세한 FAQ가 아래에 표시됩니다 .

RM은 PowerShell에서 작동합니까?

RM은 PowerShell에서 Remove-Item으로 별칭이 지정됩니다. 그러나 -rf를 허용하지 않는다는 것을 알아야 합니다. 또한 매개변수 이름이 "rf"인 항목을 찾을 수 없는 특정 매개변수 항목을 제거합니다. 따라서 번거로움 없이 작동하는 -rf 없이 Remove-Item을 호출할 수 있습니다. 그러나 항상 확인을 요구한다는 사실을 알아야 합니다.

명령 프롬프트를 사용하여 파일을 어떻게 삭제합니까?

명령 프롬프트를 사용하여 파일을 삭제하는 방법을 이해하려면 아래 단계를 따르십시오.

  • 명령 프롬프트를 엽니다.
  • cmd에서 디렉토리 경로를 변경하십시오.
  • 삭제 명령을 활용하십시오.
  • 읽기 전용 파일을 제거하십시오.
  • 파일을 대량으로 삭제합니다.
  • Del file1, file2, file3 및 file4와 같은 여러 파일을 삭제합니다.

PowerShell에서 파일을 어떻게 재귀적으로 삭제합니까?

모든 하위 디렉터리 내의 파일을 제거해야 하는 경우 Get-ChildItem 명령에 -Recurse 스위치를 추가하여 모든 파일을 재귀적으로 가져와야 합니다.

PowerShell에서 디렉터리를 어떻게 삭제합니까?

Delete() 메서드를 사용하여 PowerShell에서 디렉터리를 삭제할 수 있습니다. 그 안의 모든 개체에는 해당 개체를 제거하는 데 사용할 수 있는 Delete() 메서드가 있습니다. 또한 Get-ChildItem cmdlet을 활용하여 파일과 폴더를 제거하고 출력에서 삭제() 메커니즘을 사용할 수 있습니다.