파일 확장자 jpg, jpeg, gif 및 png를 원한다고 가정하십시오. 현재 디렉토리에서 파일 이름을 가져 오려고한다고 가정합니다.
powershell "dir *.jpg,*.jpeg,*.gif,*.png | ForEach-Object {echo ($_.BaseName -replace 'HS3-HTS-', '')}" > Output.txt
재귀 검색이 필요한 경우, 단일 명령을 사용하여 여러 디렉토리에서 파일을 찾으려면 다음이 작동 할 수 있습니다 (단순히 "C : \"를 원하는 드라이브 또는 기본 디렉토리로 바꾸십시오).
powershell "Get-ChildItem -Path C:\ -Recurse -Include *.jpg,*.jpeg,*.gif,*.png | ForEach-Object {echo ($_.BaseName -replace 'HS3-HTS-', '')}" > Output.txt
위의 두 예제 모두 현재 디렉터리에있는 "Output.txt"라는 파일에 목록을 저장합니다. 으로 현재 디렉토리 , 나는 명령 프롬프트를 사용하여 볼 수있는 디렉터리를 의미합니다. 파일을 열지 않고 명령 프롬프트에서 직접 출력을 보려면 최종 파일을 생략하십시오. > Output.txt
위의 명령에서. PowerShell을 기반으로하고 있음에도 불구하고 위의 명령은 일반 명령 프롬프트에서 실행되도록 구성되어 있습니다. "powershell"부분은 PowerShell을 사용하여 명령을 구문 분석하도록 지시합니다.