Oi pessoal,
Estou rodando um script via prompt de comando para iniciar a desinstalação de um app Windows Forms distribuído com ClickOnce.
O script funciona, inicia o form que pergunta se o usuário quer mesmo desinstalar o programa, exatamente como se fosse via Painel de Controle->Programas->Desinstalar...
Código do arquivo de comando:
1: echo off
2:
3: cls
4:
5: Echo Aguarde...
6:
7: cd c:\
8:
9: taskkill /F /IM "Teste01.exe"
10:
11: cls
12:
13: Echo Preparando a Desinstalação...
14:
15: cd c:\windows
16: rundll32.exe dfshim.dll,ShArpMaintain Teste01.application, Culture=neutral, PublicKeyToken=0000000000000000, processorArchitecture=msil
17:
18: Echo FIM!!!
Ai ocorre o seguinte: Quando a linha com o comando da desinstalação é executada (16), abre-se o form de desinstalação e o script “pausa” nesta linha, então quando clico em [Ok] ou [Cancelar] no form, ai o script continua, segue para o final.
Minha dúvida é a seguinte: Tem como eu retornar/capturar o que foi clicado no form de desinstalação??
Gostaria de saber qual foi a opção clicada para dar um rumo diferente p/ cada caso.
Alguém sabe se isso é possível? Eu não tenho experiência com script de comando e fiquei meio vendido nas pesquisas que fiz no Google, achei muita coisa de Shell para Linux, acho que não estou acertando as palavras chaves, será que alguém consegue me dar um Help??
Obrigado e uma bom dia a todos!
Julio