Como você remove um atalho anunciado programaticamente?

Então, eu danifiquei um instalador do msi e o implantei após apenas testar a instalação, não desinstalar (sei lá, adicionei a execução de um exe após a instalação, mas esqueci de especificar que ele deveria ocorrer apenas na instalação, não na desinstalação

Eu encontrei o Limpeza do Instalador do Windows util e o msizap relacionado que usarei para automatizar o processo. O problema agora é que, quando uma versão mais recente é instalada na parte superior, o atalho anunciado ainda tenta fazer um reparo (ou o que realmente está tentando carregar a versão antiga) e falha. A execução do programa diretamente a partir do arquivo funciona bem, mas preciso remover os atalhos anunciados de maneira automatizada. Ele não precisa ser incrivelmente robusto, com base em instalação beta privada bastante pequena no momento, portanto, pode-se supor que os atalhos estejam nos locais originalmente instalados da área de trabalho e no menu Inicia

Há alguma preocupação especial que preciso levar em consideração para um atalho anunciado ou posso tratá-lo como qualquer outro arquivo e removê-lo?

questionAnswers(2)

yourAnswerToTheQuestion