No Windows, se eu digitar o carimbo de data YYMMDD nos nomes de arquivo (ou conteúdo), posso procurar resultados posteriormente em um determinado intervalo YYDDMM? Como?

2

Eu uso o Windows 10. Se eu usar carimbos de data (YYMMDD) nos meus nomes de arquivo, como posso voltar atrás e procurar arquivos com nomes que contenham valores YYMMDD dentro de um determinado intervalo?
Se eu usei os carimbos de data no conteúdo de um arquivo e o recurso de Pesquisa integrada do Windows pode indexar o conteúdo do arquivo, ainda posso pesquisar arquivos que contenham valores de YYMMDD dentro de um determinado intervalo.

    
por snaik 30.10.2016 / 18:16

1 resposta

0

Não. Você não pode.

As únicas datas que a pesquisa do Windows pode interpretar como datas reais são datemodified, datecreated, ... ( fonte )

A pesquisa do Windows também não suporta funções nem regex. Então você não pode pegar a parte YYMMDD e convertê-la em uma data.

Se você adicionasse o YYMMDD ao conteúdo do arquivo, ele ainda seria pesquisado apenas como uma string, não como uma data.

Portanto, a resposta à sua pergunta específica é, infelizmente, não.

Possíveis soluções alternativas:

  • Escreva um script do PowerShell para listar todos os arquivos que contenham o padrão YYMMDD, converta-os para uma data e aplique um filtro.
  • Escreva um script do PowerShell para atualizar a data de Criação ou Modificada de todos os arquivos em seu timestampt de YYMMDD. Depois de atualizar essas datas, você pode usar a data de criação / modificação na pesquisa do Windows.
por 07.11.2016 / 12:24