Eu suspeito que o arquivo tenha um erro. Tente chamar o arquivo em lote de uma janela de comando existente para ver a mensagem.
Provavelmente o problema é que o script está chamando um programa externo chamado "strings" e, de acordo com o documento vinculado a ele, pode ser encontrado aqui . Para que o arquivo em lote possa localizá-lo, você deve instalá-lo no diretório em que está sendo executado. Caso contrário, será necessário modificar a variável de ambiente do sistema PATH ou colocá-la em um diretório do sistema.