나는 항상 notepad++의 "파일에서 찾기" 기능을 사용하지만, notepad++를 열고 디렉터리를 탐색하고 N++에서 검색을 열고 디렉터리 이름을 복사한 다음 검색해야 하는 번거로움이 있습니다.
상황에 맞는 메뉴에서 디렉터리를 마우스 오른쪽 버튼으로 클릭하고 파일에서 찾기를 선택하여 이 프로세스를 자동화할 수 있는 프로그램이 있습니까?
감사해요
답변1
PowerShell을 사용하여 이 작업을 수행할 수 있습니다.
관련 비트:
이 예에서는 특정 텍스트 문자열에 대한 디렉터리와 모든 하위 디렉터리를 검색합니다.
Get-ChildItem -Path C:\Windows\System32\*.txt -Recurse | Select-String -Pattern 'Microsoft' -CaseSensitive
Get-ChildItem은 Path 매개 변수를 사용하여 C:\Windows\System32\*.txt를 지정합니다. Recurse 매개변수에는 하위 디렉터리가 포함됩니다. 개체는 파이프라인을 통해 Select-String으로 전송됩니다.
Select-String은 Pattern 매개 변수를 사용하고 Microsoft라는 문자열을 지정합니다. CaseSensitive 매개변수는 문자열의 대소문자를 정확히 일치시키는 데 사용됩니다. Select-String은 PowerShell 콘솔에 출력을 표시합니다.