Isso pode ser feito com o Powershell:
-
Import-Csvarquivo -
para cada linha, crie uma string
-
Envie essa string para a impressora usando o
Out-Printercmdlet
Então, um script seria parecido com:
Import-Csv .\process.csv | foreach { "Name:$($_.Name)'nPath:$($_.Path)'nProduct:$($_.Product)" | Out-Printer}