Ler em inglês

Partilhar via


Cordas v2.54

Por Mark Russinovich

Publicado em: 22 de junho de 2021

DownloadBaixar Strings(534 KB)

Introdução

Trabalhar em NT e Win2K significa que executáveis e arquivos de objeto muitas vezes terão cadeias de caracteres UNICODE incorporadas que você não pode ver facilmente com cadeias de caracteres ASCII padrão ou programas grep. Então decidimos lançar o nosso próprio. Strings apenas verifica o arquivo que você passa para cadeias de caracteres UNICODE (ou ASCII) de um comprimento padrão de 3 ou mais caracteres UNICODE (ou ASCII). Observe que ele funciona no Windows 95 também.

Usando cadeias de caracteres

Utilização:

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

Strings usa expressões curinga para nomes de arquivos, e parâmetros de linha de comando adicionais são definidos da seguinte maneira:

Parâmetro Description
-a Pesquisa somente Ascii (Unicode e Ascii é padrão)
-b Bytes de arquivo a serem verificados
-f Deslocamento do arquivo para iniciar a digitalização.
-o O deslocamento de impressão na cadeia de caracteres do arquivo foi localizado
-n Comprimento mínimo da cadeia de caracteres (o padrão é 3)
-s Subdiretórios recorrentes
-u Pesquisa somente Unicode (Unicode e Ascii é padrão)
-nobanner Não exiba o banner de inicialização e a mensagem de direitos autorais.

Para pesquisar um ou mais arquivos para a presença de uma cadeia de caracteres específica usando cadeias de caracteres, use um comando como este:

strings * | findstr /i TextToSearchFor

DownloadBaixar Strings(534 KB)

Funciona em:

  • Cliente: Windows Vista e superior
  • Servidor: Windows Server 2008 e superior
  • Nano Server: 2016 e superior