Articles of cmd de

Como posso executar um arquivo bat no fundo de outro arquivo bat?

Eu tenho um script de “configuração” que eu corro de manhã, o que inicia todos os programas que eu preciso. Agora, alguns deles precisam de configuração adicional do ambiente, portanto, preciso envolvê-los em pequenos scripts BAT. Como executo um script desse tipo no Windows XP em segundo plano? CALL env-script.bat executa de forma síncrona, isto […]

O que significa cmd / C?

Eu posso entender cmd mas não cmd /c . Eu estava tentando invocar um programa java da corrente para o qual eu uso Runtime.getRuntime().exec(“cmd /C java helloworld”); Surge a minha dúvida.

Parar e iniciar um serviço via arquivo batch ou cmd?

Como posso rotear um bat ou cmd para parar e iniciar um serviço de forma confiável com a verificação de erros (ou deixe-me saber que não foi bem-sucedido por qualquer motivo)?

O que uma citação simples faz nos arquivos em lote do Windows?

Eu recentemente corri um comando no Windows cmd com aspas simples nele e descobriu que não se comportou como eu esperava. De tentar google “lote de citações do Windows citação vs simples citação” Eu encontrei alguns artigos onde as pessoas perguntaram sobre ter janelas tratam aspas simples como aspas duplas, e sobre como o bash […]

Como faço para ecoar e enviar saída do console para um arquivo em um script de morcego?

Eu tenho um script em lotes que executa uma tarefa e envia a saída para um arquivo de texto. Existe uma maneira de ter a saída mostrada na janela do console também? Por exemplo: c:\Windows>dir > windows-dir.txt Existe uma maneira de ter a saída de exibição dir na janela do console, bem como colocá-lo no […]

Declarando e usando uma variável no arquivo em lotes do Windows (.BAT)

Eu estou tentando declarar e usar uma variável no meu arquivo em lotes. Parece que deveria ser simples. @ECHO OFF SET location = “bob” ECHO We’re working with “%location%” A saída que recebo é: We’re working with “” Oque esta acontecendo aqui? Por que minha variável não está sendo ecoada?

Como atualizar permanentemente a variável PATH do cmd? janelas

Se eu executar set PATH=%PATH%;C:\\Something\\bin do cmd e, em seguida, execute echo %PATH% Eu vejo essa string adicionada no caminho. Se eu fechar e abrir o cmd, essa nova string não estará no PATH. Como posso atualizar o PATH permanentemente do cmd para todos os processos no futuro, não apenas para o processo atual? Eu […]

Script em lote: como verificar os direitos de administrador

Como posso verificar se o script em lote atual tem direitos de administrador? Eu sei como fazê-lo chamar-se de runas, mas não como verificar os direitos de administrador. As únicas soluções que vi são trabalhos cruéis ou programas externos. Bem, na verdade eu não me importo se é um trabalho de hacker, desde que funcione […]

Arquivos em lote do Windows: .bat vs .cmd?

Pelo que entendi, .bat é a antiga convenção de nomenclatura de 16 bits e .cmd é para o Windows de 32 bits, ou seja, começando com o NT. Mas continuo a ver arquivos .bat em todos os lugares, e eles parecem funcionar exatamente da mesma forma usando o sufixo. Assumindo que o meu código nunca […]

Redirecionar o Windows cmd stdout e stderr para um único arquivo

Estou tentando redirect toda a saída (stdout + stderr) de um comando do DOS para um único arquivo: C:\>dir 1> a.txt 2> a.txt The process cannot access the file because it is being used by another process. É possível, ou devo apenas redirect para dois arquivos separados?