Exportar (0) Imprimir
Expandir Tudo
Arp
At
Cd
Cls
Cmd
Del
Dir
Fc
For
Ftp
If
Ldp
Lpq
Lpr
Md
Mmc
Msg
Nlb
Rcp
Rd
Reg
Rem
Ren
Rsh
Rsm
Rss
Sc
Set
Sfc
Ver
Vol
Expandir Minimizar
Este artigo foi traduzido por máquina. Coloque o ponteiro do mouse sobre as frases do artigo para ver o texto original. Mais informações.
Tradução
Original

Cmd

Inicia uma nova instância do interpretador de comandos cmd. exe. Se usado sem parâmetros, o cmd exibe as informações de versão e copyright do sistema operacional.

Sintaxe



cmd [c | / k] [/s] [/q] [/a | u] [/d] [/ t: {<B> <F> | <F>}] [/ e: {on | off}] [/ f: {on | off}] [/ v: {on | off}] [<String>]

Parâmetros

Parâmetro Descrição

/c

Executa o comando especificado por seqüência e pára.

/k

Executa o comando especificado por seqüência e continua.

/s

Modifica o tratamento de seqüência de caracteres após /c ou/k.

/q

Desativa o eco.

/d

Desativa a execução de comandos AutoRun.

/a

Formatos de saída de comandos internos para um pipe ou um arquivo como American National Standards Institute (ANSI).

/u

Formatos de saída de comandos internos para um pipe ou um arquivo como Unicode.

/t: {<B> <F> | <F>}

Define o plano de fundo (B) e as cores de primeiro plano (F).

/e: sobre

Ativa as extensões de comando.

/e: off

Desativa extensões de comandos.

/f: sobre

Permite a conclusão de nome de arquivo e pasta.

/f: off

Desativa a conclusão de nome de arquivo e pasta.

/v: no

Permite atrasada expansão de variáveis de ambiente.

/v: off

Desativa atrasada expansão de variáveis de ambiente.

<String>

Especifica o comando que deseja executar.

/?

Exibe a Ajuda no prompt de comando.

A tabela a seguir lista os dígitos hexadecimais válidos que podem ser usados como valores para <B>e <F>:

Valor Cor

0

Preto

1

Azul

2

Verde

3

Azul claro

4

Vermelho

5

Roxo

6

Amarelo

7

Branco

8

Cinza

9

Azul claro

uma

Verde claro

b

Azul-piscina claro

c

Vermelho claro

d

Roxo claro

e

Amarelo claro

f

Branco brilhante

Comentários

  • Usando vários comandos

    Para usar vários comandos para <String>, separe-os pelo separador de comando & & e coloque-as entre aspas. Por exemplo:

    
    
    "<Command> & & <Command> & & <Command>"
    
    
  • Processando aspas

    Se você especificar /c ou /k, processos cmd o restante da seqüência de caracteres, e as aspas só serão preservadas se todas as seguintes condições forem atendidas:

    • Você não usar /s.

    • Use exatamente um conjunto de aspas.

    • Você não usar caracteres especiais entre aspas (por exemplo: &<>( ) @ ^ | ).

    • Use um ou mais caracteres de espaço em branco dentro das aspas.

    • A seqüência de caracteres entre aspas é o nome de um arquivo executável.

    Se as condições anteriores não forem atendidas, seqüência de caracteres será processada examinando-se o primeiro caractere para verificar se é uma abertura de aspas. Se o primeiro caractere de aspas de abertura, ele é eliminado juntamente com as aspas de fechamento. Qualquer texto após as aspas de fechamento é preservado.

  • Executando subchaves do registro

    Se você não especificar /d em seqüência, cmd. exe procurará pelas seguintes subchaves do registro:

    Usuário Processor\AutoRun\REG_SZ

    Processor\AutoRun\REG_EXPAND_SZ de computador

    Se uma ou ambas as subchaves estiverem presentes, elas são executadas antes de todas as outras variáveis.

Cc771320.Caution(pt-br,WS.10).gif Cuidado
A edição incorreta do Registro pode danificar seriamente seu sistema. Antes de fazer alterações no registro, faça backup dos dados importantes no computador.

  • Ativando e desativando as extensões de comando

    As extensões de comando são ativadas por padrão no Windows XP. Você pode desabilitá-los para um processo específico usando /e: off. Você pode ativar ou desativar extensões para todas as opções de linha de comando do cmd em uma sessão de usuário ou computador, definindo valores REG_DWORD a seguir:

    Usuário Processor\EnableExtensions\REG_DWORD

    Processor\EnableExtensions\REG_DWORD de computador

    Defina o valor REG_DWORD tanto o 0 × 1 (ativado) ou o 0 × 0 (desativado) no registro usando regedit. exe. As configurações especificadas pelo usuário têm precedência sobre as configurações do computador e opções de linha de comando têm precedência sobre as configurações do registro.

    Cc771320.Caution(pt-br,WS.10).gif Cuidado
    A edição incorreta do Registro pode danificar seriamente seu sistema. Antes de fazer alterações no registro, faça backup dos dados importantes no computador.

    Quando você habilita as extensões de comando, os comandos a seguir são afetados:

    • assoc

    • chamada

    • chdir (cd)

    • cor

    • DEL (apagar)

    • endlocal

    • para

    • ftype

    • Ir para

    • Se

    • mkdir (md)

    • popd

    • prompt

    • pushd

    • set

    • setlocal

    • SHIFT

    • início(também inclui alterações para processos de comando externo)

  • Permitindo a expansão de variáveis de ambiente atrasada

    Se você ativar expansão de variáveis de ambiente atrasada, você pode usar o caractere de ponto de exclamação para substituir o valor de uma variável de ambiente em tempo de execução.

  • Ativando a conclusão de nome de arquivo e pasta

    Conclusão de nome de arquivo e pasta não é habilitado por padrão. Você pode ativar ou desativar a conclusão de nome de arquivo para um processo específico do comando cmd com /f:{em | off}. Você pode ativar ou desativar a conclusão de nome de arquivo e diretório para todos os processos do comando cmd em um computador ou para uma sessão de logon de usuário definindo valores REG_DWORD a seguir:

    Usuário Processor\CompletionChar\REG_DWORD

    Usuário Processor\PathCompletionChar\REG_DWORD

    Processor\CompletionChar\REG_DWORD de computador

    Processor\PathCompletionChar\REG_DWORD de computador

    Para definir o valor REG_DWORD , execute regedit. exe e usar o valor hexadecimal de um caractere de controle para uma função específica (por exemplo, 0 × 9 é guia e 0 × 08 é BACKSPACE). As configurações especificadas pelo usuário têm precedência sobre as configurações do computador e opções de linha de comando têm precedência sobre as configurações do registro.

Cc771320.Caution(pt-br,WS.10).gif Cuidado
A edição incorreta do Registro pode danificar seriamente seu sistema. Antes de fazer alterações no registro, faça backup dos dados importantes no computador.

Se você ativar a conclusão de nome de arquivo e pasta usando /f: em, use CTRL + D para a conclusão de nome de pasta e CTRL + F para a conclusão de nome de arquivo. Para desativar um caractere de conclusão específico no registro, use o valor para espaço em branco [0 × 20] porque ele não é um caractere de controle válido.

Quando você pressiona CTRL + D ou CTRL + F, cmd processa a conclusão de nome de arquivo e pasta. Essas funções de combinação de teclas acrescentam um caractere curinga em seqüência (se não estiver presente), criam uma lista de caminhos correspondentes e, em seguida, exibem o primeiro caminho correspondente. Se nenhum dos caminhos coincidirem, a função de conclusão de nome de arquivo e diretório emite um alarme sonoro e não alterar a exibição. Para percorrer a lista de caminhos correspondentes, pressione CTRL + D ou CTRL + F repetidamente. Para mover para trás através da lista, pressione a tecla SHIFT e CTRL + D ou CTRL + F simultaneamente. Para descartar a lista salva de caminhos correspondentes e gerar uma nova lista, editar cadeia de caracteres e pressione CTRL + D ou CTRL + F. Se você alternar entre CTRL + D e CTRL + F, a lista salva de caminhos correspondentes é descartada e será gerada uma nova lista. A única diferença entre as combinações de teclas CTRL + D e CTRL + F é que CTRL + D localiza somente os nomes de pasta e CTRL + F corresponde a nomes de arquivo e diretório. Se você usar a conclusão de nome de arquivo e pasta em qualquer um dos comandos de diretório interno (isto é, CD, MDou RD), a conclusão de pasta será adotada.

Conclusão de nome de arquivo e pasta processa corretamente os nomes de arquivo que contêm caracteres especiais ou espaços em branco se você colocar entre aspas o caminho correspondente.

Os seguintes caracteres especiais necessitam de aspas: &<>[ ] { } ^ = ;!' +, ' ~ [espaço em branco].

Se as informações que você fornece contiverem espaços, use aspas ao redor do texto (por exemplo, "nome do computador").

Se o processo de conclusão de arquivo e pasta nome de dentro dequalquer parte do caminho à direita do cursor será descartada (no ponto da seqüência em que a conclusão foi processada).

Referências adicionais

Isso foi útil para você?
(1500 caracteres restantes)
Agradecemos os seus comentários

Contribuições da comunidade

ADICIONAR
A Microsoft está realizando uma pesquisa online para saber sua opinião sobre o site do MSDN. Se você optar por participar, a pesquisa online lhe será apresentada quando você sair do site do MSDN.

Deseja participar?
Mostrar:
© 2014 Microsoft