Você precisa adicionar ;C:\Windows\Microsoft.NET\Framework\v3.5\
ao final da variável de ambiente PATH.
Você provavelmente precisará fechar e reabrir sua janela de linha de comando para que as alterações entrem em vigor.
Eu fui para as variáveis de ambiente na guia Avançado das propriedades do sistema e adicionei uma nova variável do sistema como esta:
name: msbuild35
value: C:\Windows\Microsoft.NET\Framework\v3.5\MSBuild.exe
mas quando tento executar o msbuild35 ainda recebo a mensagem 'not recognised ...'
O que estou perdendo?
Abra a caixa de diálogo Variáveis de ambiente na guia Avançado das Propriedades do sistema novamente e faça o seguinte.
Path
em ambas as seções (usuário e sistema) Path
na seção Variáveis do sistema e clique em Editar C:\Windows\Microsoft.NET\Framework\v3.5
no campo de valor da caixa de diálogo (talvez você queira copiar o conteúdo do campo para o bloco de notas para facilitar a análise) msbuild