Actually support -D in generate
Extract *HashValue.Filename()