awk '
BEGIN {FS=": "; print "Computer Name:Product Name:Product Key:Product ID"}
/Product Name/ {split("",linhas);linha[2]=$2}
/Product ID/ {linha[4]=$2}
/Product Key/ {linha[3]=$2}
/Computer Name/ {linha[1]=$2}
/Time/ {print linha[1] ":" linha[2] ":" linha[3] ":" linha[4]}
'
Note que o cabeçalho é " Computer Name:Product Name:Product Key:Product ID" sem repetir como no seu original
E cada campo é separado por ":", tanto no cabeçalho quanto nos registros.
Ajuda?
[]'s
Itamar