Chamando software externo para gerar barcodes

Bom dia. Estou tentando utilizar o Executável Zint (http://www.zint.org.uk/Default.aspx) para gerar um código QR para uma aplicação. Meu script é o seguinte:

dim WSHShell
set WSHShell = CreateObject(“WScript.Shell”)

WSHShell.Run “D:\ZINT\qtZint.exe” -o QR.png -b 58 -d “TESTE”

Conforme o manual essa seria a sintaxe para executar e gerar um arquivo de saída porem só consigo executar a parte que destaquei em negrito. Quando insiro o restante do código ele gera erro de execução. Alguma ideia do que pode estar acontecendo?

Bom dia Fernando,

Faça um teste inserindo a string inteira no método Run:

dim WSHShell
set WSHShell = CreateObject("WScript.Shell")
WSHShell.Run "C:\zint-2.9.1\zint.exe -o QR2.png -b 58 -d TESTE"

QR2

Não funcionou Délio. Ele executa o software mas não realiza o restante da instrução.

Fernando,
Eu realizei o teste executando este script a partir do Viewer e funcionou.
O arquivo .png é gerado na pasta raiz da aplicação.

QR2

Zint versão 2.9.1.

Se o erro persistir, envie a aplicação e o Zint para eu tentar reproduzir o problema (delio@elipse.com.br).

Por alguma razão a versão que eu tinha aqui (2.7) não estava funcionando. Baixei a mais recente e foi.
Obrigado Délio!