文字列 v 2.54

Mark Russinovich

発行日: 2021 年6月22日

ダウンロード文字列のダウンロード(534 KB)

はじめに

NT および Win2K で作業すると、実行可能ファイルとオブジェクトファイルには、標準の ASCII 文字列や grep プログラムで簡単に確認できない UNICODE 文字列が多く含まれていることを意味します。 では、独自のロールを作成することにしました。 文字列は、ファイルをスキャンするだけで、UNICODE (または ascii) 文字列の既定の長さが3以上の UNICODE (または ASCII) 文字であることを確認します。 Windows 95 でも動作することに注意してください。

文字列の使用

使用法:

strings [-a] [-f offset] [-b bytes] [-n length] [-o] [-q] [-s] [-u] <file or directory>

文字列のファイル名にはワイルドカード式を使用します。追加のコマンドラインパラメーターは次のように定義されています。

パラメーター 説明
-a Ascii のみの検索 (Unicode および Ascii は既定値)
-b スキャンするファイルのバイト数
-f スキャンを開始するファイルのオフセット。
-o ファイル文字列内の印刷オフセットが見つかりました
-n 文字列の最小長 (既定値は 3)
-s 再帰サブディレクトリ
-u Unicode のみの検索 (Unicode および Ascii は既定値)
-nobanner 著作権情報を表示しません。

1つ以上のファイルで文字列を使用して特定の文字列を検索するには、次のようなコマンドを使用します。

strings * | findstr /i TextToSearchFor

ダウンロード文字列のダウンロード(534 KB)

実行日:

  • クライアント: Windows Vista 以降
  • サーバー: Windows server 2008 以降
  • Nano Server: 2016 以降