Compartilhar via


Comando shell

Inicia programas executável de dentro de Visual Studio.

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

Argumentos

  • path
    Obrigatório.O caminho e nome de arquivo do arquivo para executar ou documento a ser em 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 no Comando janela.

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

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

Comentários

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

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

Cuidado:

Se a pathargumento fornece o caminho de diretório, bem sistema autônomo nome de arquivo, você deve colocar o nome do caminho inteiro literal aspas ("" "), sistema autônomo no seguinte:

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

Cada conjunto de três aspas duplas ("" ") é interpretada pelaShell processador sistema autônomo um caractere de aspa dupla. Dessa forma, o exemplo anterior, na verdade, passa a cadeia de caminho seguinte para o Shell comando:

  "C:\Program Files\SomeFile.exe"
Cuidado:

Se você não coloque a seqüência de caracteres do caminho literal aspas ("" "), Windows irá usar apenas a parte da seqüência de caracteres até o primeiro espaço.Por exemplo, se a seqüência de caracteres do caminho acima não foram entre aspas apropriadamente, Windows seria procure um arquivo chamado "Programa" localizado no diretório raiz C:\.Se um arquivo executável C:\Program.exe estava realmente disponível, mesmo um instalado por violação ILÍCITO, Windows seria tentar executar esse programa no lugar do programa desejado "c:\Arquivos de Files\SomeFile.exe".

Exemplo

O comando a seguir utiliza xcopy.exe para copiar o arquivo MyText.txt para o Text pasta. A saída de xcopy.exe é exibida a janela Comando and the Saída janela.

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

Consulte também

Referência

Comandos do Visual Studio com argumentos

janela Comando

Janela de saída

Localizar/comando caixa

Predefinidos aliases de comando Visual Studio