Perguntas sobre 'batch'

Perguntas sobre o processamento em lote - como aplicar o mesmo procedimento a muitos arquivos / objetos.
1
resposta

Se o comando, importando .reg não funcionar

Estou tentando usar um comando if para alterar o idioma. Mas tudo que estou recebendo é "Erro de sintaxe" Eu realmente não consigo encontrar a sintaxe real. Arquivo CMD @echo off echo "1 =Brazilian Portugese" echo: set /p %language...
05.09.2014 / 20:16
1
resposta

move arquivos de uma lista de arquivos

Então, eu tenho uma lista de arquivos em um arquivo de texto. Eu acredito que são cerca de 100.000 arquivos. Os arquivos da lista estão espalhados por vários diretórios, têm diferentes tamanhos, nomes de arquivos, extensões, idades, etc. E...
11.08.2014 / 17:59
1
resposta

Atribuindo uma variável de ambiente do Windows a uma variável em lote?

Não consigo atribuir uma variável de ambiente a outra dentro de um script em lote. Por exemplo, isso funcionará: set varA=C:\this\is\a\directory e posso usar com alegria find /I "MyString" %varA% sem incidentes. No entanto, se e...
20.08.2014 / 20:40
1
resposta

Arquivo em lote para ler um arquivo e criar um JSON?

Eu tenho um arquivo de texto com algumas dezenas de entradas no seguinte formato: code: SETX id: 1 msg: Message for setx code: SETY id: 2 msg: Message for sety msg_ja: Japanese message for sety Como você pode ver, algumas entradas podem...
27.08.2014 / 07:52
1
resposta

Por que a execução desse script como administrador fez com que ele criasse uma pasta de 1GB?

Um script em lote projetado para copiar outro script em lote para as pastas Documents dos usuários no Windows teve o efeito indesejado de criar uma pasta ~ 1GB na pasta Documents de um usuário quando ele foi executado com privilégios de administ...
25.07.2014 / 11:06
1
resposta

Arquivo em lote do Windows - Como canalizar a saída para o arquivo de texto e, em seguida, abrir o arquivo de texto?

Eu tenho um problema estranho em que tenho um arquivo de lote simples que executa outro arquivo de lote, envia o que está na tela para um arquivo de log e, em seguida, tenta abrir o arquivo de log. O problema é que o arquivo de log não abre. Aqu...
30.07.2014 / 19:31
2
respostas

Não processa uma variável em uma string imediatamente no script em lote

Gostaria de saber se é possível processar uma variável que contenha uma variável não imediatamente, mas apenas quando solicitado. Por exemplo, esse lote: @echo off setlocal EnableDelayedExpansion set VA=Two set VAR=!VA! people set VA=Thr...
22.07.2014 / 00:04
1
resposta

Excluindo arquivos com mais de X dias de diretórios diferentes usando forfiles

Eu gostaria de criar um arquivo de lote que exclua arquivos (somente arquivos, não pastas nem subpastas) de diretórios diferentes (mais de 100 diretórios diferentes) com mais de 1 dia e execute esse lote todos os dias no agendador de tarefas....
15.07.2014 / 09:33
1
resposta

Arquivo em lote. Se declarações em declarações if

Estou tentando escrever este código: If %dropmode%==on ( If %drop% LEQ %potiondrop% ( set /a potion=%potion%+1 ) If %drop2% LEQ %potiondrop% ( set /a potion=%potion%+1 ) ) Portanto, a condição "if% drop2% LEQ% potiondrop%" não funciona, m...
30.06.2014 / 17:25
1
resposta

Script em lote para executar somente o comando para 1 máquina

Eu tenho um Windows GPO que executa um script de inicialização de arquivo em lotes para desabilitar o NetBIOS. Normalmente parece assim: wmic nicconfig where (TcpipNetbiosOptions!=null and TcpipNetbiosOptions!=2) call SetTcpipNetbios 2 No...
07.07.2014 / 22:36