Resultados da pesquisa a pedido "batch-file"

12 a resposta

Como "FOR" funciona no arquivo de lote cmd?

Venho programando em dezenas de idiomas há 20 anos, mas nunca consegui entender como "FOR" funciona no arquivo de lote do Windows cmd shell, não importa o quanto tentei. Eu ...

2 a resposta

Como lidar com o fechamento de parênteses nos nomes de caminho em um loop fo

Tenho um nome de caminho longo para um programa que devo executar em um loop for / f, que inclui um parêntese de fechamento ")" e do qual preciso analisar a saída: for /f "tokens=1" %%G in ('"C:\Documents ...

3 a resposta

Por que a expansão atrasada falha quando dentro de um bloco de código canalizad

Aqui está um arquivo em lotes simples que demonstra como a expansão atrasada falha se estiver dentro de um bloco que está sendo canalizado. (A falha está no final do script) Alguém pode explicar por que isso acontece? Tenho uma solução ...

1 a resposta

Um arquivo em lote para extrair o valor de uma tag XML específica

* * Preciso de um arquivo em lotes que recupere oDado apenas o valor da tag (sem o nome da tag) e anota-o em um arquivo .txt. Este arquivo pode ter mais tags XML do que as listada Portanto, a saída deve ser: s ganhos da @Capital são o ...

4 a resposta

Isso é injeção de arquivo em lote?

C:\>batinjection OFF ^& DEL c.c batinjection.bat possui conteúdo deECHO %* Ouvi falar de injeção de SQL, embora nunca tenha feito isso, mas é essa injeção? Existem diferentes tipos de injeção e este é um deles? Ou existe outro termo técnico ...

5 a resposta

Iniciar novo cmd.exe e NÃO herdar ambiente?

Se eu iniciar um novo shell CMD a partir de um shell existente, o novo shell herdará o ambiente existente. Existe uma maneira de iniciar um novo shell, mas ele foi inicializado com os padrões do sistema e não herdado? Resultado atual: B:\>set ...

7 a resposta

Como posso verificar se um argumento está definido ao iniciar / chamar um arquivo em lote

Estou tentando usar a seguinte lógica de validação em um arquivo em lotes, mas o bloco "use" nunca é executado, mesmo quando nenhum parâmetro é fornecido ao arquivo em lote if ("%1"=="") goto usage @echo This should not execute @echo Done. goto ...

1 a resposta

parâmetro @Batch% ~ s1 fornece um nome abreviado 8.3 incorreto

Estou tentando gravar um arquivo em lotes no Windows XP que usa um nome de caminho completo e gera a versão 8.3 de nome abreviado ... @echo off echo "%~s1" Me deparei com um caso específico em que isso gera um caminho e arquivo incorretos ...

5 a resposta

Como você executa um arquivo .bat a partir do PH

lguém pode me dizer como executar um arquivo .bat a partir de um script PH Eu tentei exec("C:\[path to file]"); system("C:\[path to file]");Nada está funcionando. Verifiquei os manuais do PHP e procurei no Google, mas não consigo encontrar ...

1 a resposta

Windows 7 Batch Script 'For' Comando Erro / Bug

Parece haver um erro no comando 'for' do arquivo em lotes do Windows 7. Este comando pode percorrer um diretório de origem e retornar um nome de arquivo por vez. Mas descobri que se meu comando modificar os arquivos nesse diretório de origem, ...