我一直使用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 控制台中顯示輸出。