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 コンソールに出力を表示します。

関連情報