Perguntas com a marcação «batch-file»

Um arquivo em lotes é um arquivo de texto que contém uma série de comandos executados pelo interpretador de comandos nos sistemas MS-DOS, IBM OS / 2 ou Microsoft Windows.


15
Como copiar uma estrutura de diretório, mas incluir apenas alguns arquivos (usando arquivos em lote do Windows)
Como o título diz, como posso copiar recursivamente uma estrutura de diretório, mas incluir apenas alguns arquivos. Por exemplo, dada a seguinte estrutura de diretório: folder1 folder2 folder3 data.zip info.txt abc.xyz folder4 folder5 data.zip somefile.exe someotherfile.dll Os arquivos data.zip e info.txt podem aparecer em qualquer lugar na estrutura de diretório. …



16
Posso mascarar um texto de entrada em um arquivo bat?
Estou escrevendo um arquivo em lote para executar alguns outros programas. Nesse caso, preciso solicitar uma senha. Eu tenho alguma maneira de mascarar o texto de entrada? Não preciso imprimir caracteres ******* em vez de caracteres de entrada. O comportamento do prompt de senha do Linux (não imprimir nada ao …

4
Substituição de string em arquivo de lote
Podemos substituir strings em um arquivo em lote usando o seguinte comando set str="jump over the chair" set str=%str:chair=table% Essas linhas funcionam bem e mudam a string "pule sobre a cadeira" para "pule sobre a mesa". Agora quero substituir a palavra "cadeira" na string por alguma variável e não sei …




12
Copie arquivos sem sobrescrever
Simplesmente não consigo encontrar uma maneira na linha de comando de dizer "copie todos os arquivos do diretório A para o diretório B, mas se o arquivo já existir no diretório B, não o substitua, não importa qual arquivo é mais recente , e não me pergunte. " Já passei …


7
Comentando várias linhas no arquivo de lote DOS
Eu escrevi um arquivo Batch enorme do MS DOS. Para testar este arquivo em lote, preciso executar apenas algumas linhas e quero ocultar / comentar o restante. Eu tenho algumas linhas de comentários começando com, ::portanto, não posso usar ::mais, pois isso embaralhará todos os comentários. Como posso resolver esse …



5
Equivalente em lote de backticks Bash
Ao trabalhar com o Bash, posso colocar a saída de um comando em outro comando assim: my_command `echo Test` seria a mesma coisa que my_command Test (Obviamente, este é apenas um exemplo não prático.) Só estou me perguntando se você pode fazer a mesma coisa no Batch.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.