Compartilhar via


Comando shell

Inicia programas executáveis a partir do Visual Studio.

Tools.Shell [/command] [/output] [/dir:folder] path [args]

Argumentos

  • path
    Obrigatório.O caminho e o nome do arquivo para executar ou documento a ser aberto.Um caminho completo é necessário se o arquivo especificado não está em um dos diretórios na variável de ambiente PATH.

  • args
    Opcional.Quaisquer argumentos para passar para o programa invocado.

Switches

  • /CommandWindow [ou] /command [ou] /c [ou] /cmd
    Opcional.Especifica que a saída para o executável é exibida na comando janela.

  • /dir:folder [or] /d:folder
    Opcional.Especifica o diretório de trabalho a ser definida quando o programa é executado.

  • /OutputWindow [ou] /output [ou] /out [ou] /o
    Opcional.Especifica que a saída para o executável é exibida na saída janela.

Comentários

Os switches de /c /o /dir devem ser especificados imediatamente após a Tools.Shell.Nada especificado após o nome do executável é passado a ele como argumentos de linha de comando.

O alias predefinido Shell pode ser usado no lugar de Tools.Shell.

Observação de cuidadoCuidado

Se a path argumento fornece o caminho de diretório, bem como o nome do arquivo, você deve colocar o nome do caminho inteiro literal aspas ("" "), como o seguinte:

  Tools.Shell """C:\Program Files\SomeFile.exe"""

Cada conjunto de três aspas duplas ("" ") é interpretada pelo Shell o processador como um caractere de aspa dupla.Assim, o exemplo anterior, na verdade, passa a seguinte seqüência de caminho para o Shell comando:

  "C:\Program Files\SomeFile.exe"
Observação de cuidadoCuidado

Se você não coloque a seqüência de caracteres do caminho literais aspas ("" "), o Windows vai usar apenas a parte da seqüência de caracteres até o primeiro espaço.Por exemplo, se a seqüência de caracteres de caminho acima não foram expôs corretamente, Windows procurará por um arquivo chamado "Programa", localizado no diretório raiz C:\.Se um arquivo executável do C:\Program.exe fosse realmente disponível, mesmo um instalado por violação ilícitas, Windows tentaria executar esse programa no lugar do programa desejado "c:\Arquivos de Files\SomeFile.exe".

Exemplo

O comando a seguir utiliza o xcopy. exe para copiar o arquivo MyText.txt para o Text pasta.A saída do xcopy. exe é exibida em ambas as Janela de comando e o saída janela.

>Tools.Shell /o /c xcopy.exe c:\MyText.txt c:\Text\MyText.txt

Consulte também

Referência

Comandos de Visual Studio com argumentos

Janela de comando

Janela de saída

Caixa comando/Localizar

Predefinidas Aliases de comando Visual Studio