leitura de saída do arquivo txt tem espaços em branco

Eu tenho a lista de aplicativos de comando cmd usando / saída: D: lista de produtos.txt obter nome, versão. No entanto, quando tento recuperar a lista usando java, a saída tem espaços em branco após cada letra.

AMOSTRA:

de arquivo de texto

links

images

lists

quando lido em java

 l i n k s

 i m a g e s 

 l i s t s

Existe alguma forma de corrigir esse problema?

Eu usei este código:

public void myreader() throws IOException {
 Path path = Paths.get("D:\\list.txt");
 Charset charset = Charset.forName("ISO-8859-1");
 try (BufferedReader reader = Files.newBufferedReader(path,charset)) {
      String line = null;
      while ((line = reader.readLine()) != null) {
           System.out.println(line);
      }
 }