Perguntas com a marcação «batch»

O processamento em lote é a execução de um conjunto de comandos ou programas de software sem intervenção do usuário. Um arquivo em lotes é um arquivo de texto que contém uma sequência de tais comandos ou chamadas de programas. Por favor, use a tag [batch-file] para isso.


4
Por que 'encontrar' imprimir barras?
Eu tenho o seguinte comando: find Acc*\bin\Debug\*.pdb > temp.txt Olhando em temp.txt, eu tenho: Accounting/bin/Debug/Accounting.pdb Accounting/bin/Debug/BackendProcess.pdb Observe as barras. Por que ele gera nomes de arquivos como este? E como faço para gerar barras invertidas, para usar del nesses arquivos?


1
mude% i para %% e nada aconteceu
Eu tenho um arquivo com duas colunas de nome de arquivo. O comando a seguir lista o conteúdo do arquivo. (for /f "usebackq delims=;" %i in ("C:\RENAME-ALL.txt") DO ECHO %i Quando eu coloco o mesmo comando em um arquivo de lote, mudei %i para %%i, e executou o arquivo de …





3
Variável de divisão em 2 após o último ponto
Eu preciso cortar variáveis ​​em duas variáveis ​​menores após o último ponto. Por exemplo, a variável " european.union " será vara=european e varb=union Eu uso o seguinte código para atingir esse objetivo: for /f "tokens=1 delims=." %%a in ("%elvariato%") do set vara=%%a for /f "tokens=2 delims=." %%a in ("%elvariato%") do …


2
Erro ao chamar .vbs de .bat
No momento, estou tentando chamar um arquivo .vbs de um arquivo em lotes e ele continua me dando um erro. Este é o meu arquivo de lote: @ECHO ON cscript "C:\Users\Alex.Newton\Desktop\VBScripts\First scripts\This is my first script.vbs" PAUSE Este é o meu script VB: <SCRIPT LANGUAGE="VBSCript"> MsgBox "Welcome" </SCRIPT> Guardado como …


2
Alterar o diretório no script de lote do Windows
Com base em algumas outras respostas que encontrei, posso percorrer as etiquetas de drive disponíveis. No entanto, parece que não consigo mudar para essa unidade: for /f "skip=1 delims=" %%x in ('wmic logicaldisk get caption') do ( %%x dir ) O que me dá: PS C:\> .\something.bat C:\>for /F "skip=1 …

1
Arquivo de lote do Windows, percorrendo arquivos na pasta para criar uma lista de parâmetros para passar para outro script
Eu tenho um arquivo em lotes do Windows que processa um monte de arquivos. Como parte disso, uso a seguinte linha: forfiles /p "%~dpn1%LogDir%" /m "%SupportLog%*" /c "cmd /c logreader.py @file > \"%~dpn1%ParsedLogDir%\@file_Logreader.txt\" Isso funciona bem, mas essencialmente percorre todos os meus arquivos (% SupportLog% *) e passa cada um …


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.