Posso inserir um comando em mais de uma linha em uma janela ou script de prompt de comando?

2

Eu tenho uma longa linha de comando e gostaria de inseri-la em várias linhas. Algo como o seguinte (se fosse possível):

vsdbcmd /a:Deploy /manifest:Database.deploymanifest _
    /p:DeploymentConfigurationFile=Database_Database.sqldeployment _
    /p:SqlCommandVariablesFile=Database_Database.sqlcmdvars _
    /p:TargetDatabase=Database _
    /dd- /cs:"Data Source=production;integrated security=true" _
    /script:DatabaseChanges.sql /dsp:SQL > errors.log 2>&1

Existe um caractere ou sequência de caracteres que podem ser usados para escrever uma linha de comando em mais de uma linha?

    
por John Saunders 19.08.2011 / 04:00

1 resposta

7

Tente usar '^' como o caractere de continuação. Por exemplo:

echo foo ^
bar ^
baz

resulta em:

foo bar baz
    
por 19.08.2011 / 05:38