可以通过 Notepad++ 或其他程序将“在文件中查找”添加到上下文菜单(Windows 10)

可以通过 Notepad++ 或其他程序将“在文件中查找”添加到上下文菜单(Windows 10)

我经常使用 notepad++ 的“在文件中查找”功能,但必须打开 notepad++,浏览到目录,在 N++ 中打开搜索,然后将目录名称复制到其中,然后搜索,这很麻烦

是否有一个程序可以让这个过程自动化,只需在上下文菜单中右键单击目录并选择在文件中查找?

谢谢

答案1

您可以使用 PowerShell 完成此任务:

https://docs.microsoft.com/en-us/powershell/module/Microsoft.PowerShell.Utility/Select-String?view=powershell-5.1&redirectedfrom=MSDN

相关位:

此示例在目录及其所有子目录中搜索特定的文本字符串。

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 控制台中显示输出。

相关内容