• ベストアンサー

PowerShell ISEで文字列検索ができない

PowerShell ISEを使っているのですが、 スクリプトウィンドウ内で検索ができません。 Ctrl + F で検索ウィンドウを表示することはできるのですが 検索したい文字列(確実にウィンドウ内にある)を入力しても 「**が見つかりません」としか表示されません。 使い方に問題があるのでしょうか。 原因がお分かりの方、お教えいただきたく思います。

質問者が選んだベストアンサー

  • ベストアンサー
  • dell_OK
  • ベストアンサー率13% (766/5720)
回答No.2

・コンソールウィンドウ(画面下部の紺色の背景の画面)内の文字列は検索できないのでしょうか? メニューバーの編集を見ると、 「コンソール内を検索」がないので、 できそうにないですね。 代わりになるかどうかわかりませんが、Start-Transcript でコンソールのログをファイルに出力するようにして、そのファイルを開いて検索する方法はどうでしょうか。 あらかじめ、コンソールで、 Start-Transcript -Path ConsoleLog.txt とか実行しておいて、スクリプトを実行したり、コンソールで何か実行したりすると、リアルタイムにファイルに追記されるので、そのファイルを開いて検索するとかです。 他にもファイル出力の方法はいろいろあるようなので試してみてください。 https://qiita.com/gtom7156/items/066fe8a8d48394bdbaa4 直接コンソールで検索できるとよかったのですが、どうにか検索する案しかなくてすみません。

Chim2Cherry
質問者

お礼

ありがとうございました。 結局、コンソール内の検索はできないのですね。了解しました。

その他の回答 (1)

  • dell_OK
  • ベストアンサー率13% (766/5720)
回答No.1

こちらの検索ウィンドウでしょうか。 通常はカーソル位置から下方向へ検索するので、カーソルが一番下にあったりすると見つからなかったりします。 なので一番上から検索するか、検索して見つからない時は「上へ検索」にチェックを付けて検索してみてはどうでしょうか。

Chim2Cherry
質問者

補足

>こちらの検索ウィンドウでしょうか。 はい、その通りです。 質問時には検索できなかったのですが、今やってみると、スクリプトウィンドウ内の文字列は検索ができました。 ただ、コンソールウィンドウ(画面下部の紺色の背景の画面)内の文字列は検索できないのでしょうか?

関連するQ&A