Fixar o cmd.exe na barra de tarefas, na verdade, fixa o console do cmd do Visual Studio 2010

0

Ok, estou tendo uma situação muito estranha em meu computador. Eu estou escrevendo um script powershell para fazer algumas coisas básicas que eu faço em plataformas de teste no trabalho o tempo todo para configuração (criar uma pasta compartilhada na área de trabalho, fixar algumas coisas na barra de tarefas, etc), e estou testando em casa.

Estou pondo coisas na barra de tarefas (sim, eu sei, não faça isso, etc, mas eu acho que é bom porque é um hack para material de teste, nada para entrar em produção) através de um script PowerShell que executa o verbo "Fixar na barra de tarefas" em um executável. Descobri que quando eu pin "c: \ Windows \ system32 \ cmd.exe" para a barra de tarefas, ele realmente pinos Prompt de comando do Visual Studio para o VS 2010 ...

É muito estranho, isso acontece mesmo quando se faz manualmente, então não tem nada a ver com o script do powershell.

É bem estranho. Mesmo quando eu olho para o link em 'C: \ Usuários \\ AppData \ Roaming \ Microsoft \ Internet Explorer \ Início Rápido \ Usuário Fixado \ TaskBar', eu acho que não há nada de ambíguo sobre o link, ele aponta diretamente para o prompt de comando para o VS 2010.

Isso parece muito estranho e não consegui encontrar nada semelhante usando meu google-fu.

Alguma idéia?

P.S. Windows 7 Home Premium, SP1.

Eu tenho o VS2010 Express instalado (C ++, C #, VB) e o VS 2013 Express.

No trabalho, estou executando o Windows 8.1 e tenho VS2005, VS2010, VS2013, mas ainda não tive a chance de testá-lo no trabalho para ver se é o mesmo.

    
por NaimK 01.02.2015 / 10:48

1 resposta

0

Em vez de fixar o próprio executável, tente fixar o atalho no menu Iniciar ( C:\Users\<user name>\AppData\Roaming\Microsoft\Windows\Start Menu\Command Prompt.lnk ) Observe que a Microsoft cria o link Prompt de Comando no perfil de cada usuário, em vez de colocá-lo no perfil Todos os Usuários.

Eu uso essa técnica em minhas imagens de implantação para liberar o Windows Media Player, Explorer e IE da barra de tarefas quando novos usuários fazem login. Preciso porque o caminho para o IE é diferente em 64 bits versus 32 bits máquinas.

É estranho que fixar o executável diretamente ainda faz com que o VS seja criado, mas eu posso ver como isso poderia ter acontecido.

Outra coisa a notar é que não há nada de especial no prompt de comando do Visual Studio. Tudo o que ele faz é lançá-lo com um diretório inicial diferente e alguns diretórios extras na variável de ambiente% PATH%.

    
por 05.02.2015 / 02:39