Mesmo que os arquivos em lote sejam como vintage quando se trata de sistemas operacionais, eles são uma das melhores maneiras de fazer as coisas. Se você está em um tipo de trabalho que pede para você executar alguns comandos pré-definidos todos os dias, as janelas do console são irritantes, especialmente quando você tem certeza de que elas são perfeitas, e não cometerão nenhum erro. Neste guia, aprenderemos como você pode executar arquivos em lote silenciosamente no modo de segundo plano e ocultar a janela do console.
Executar arquivos em lote silenciosamente no Windows
Se você tiver um arquivo de lote simples que deseja executar, poderá criar outro arquivo de lote e digitar o comando abaixo
START /MIN CMD.EXE /C mysecondbatchfile.bat
Existem duas maneiras de executá-lo.
- Execute-o dentro do prompt de comando.
- Crie um atalho na sua área de trabalho e aponte-o para o arquivo bat. Certifique-se de alterar as propriedades do atalho como Comece minimizado.
Executar arquivos em lote silenciosamente usando uma tarefa agendada
O Windows possui vários recursos que não são usados. O Agendador de Tarefas é um deles. Esse recurso permite que você execute tarefas em segundo plano, periodicamente ou todos os dias. Você pode agendar facilmente um arquivo em lote para ser executado automaticamente usando a tarefa agendada com opções disponíveis prontas para uso.
Aqui está o procedimento para usá-lo.
- Digite "Agendador de Tarefas" na caixa Cortana, e você deve ver o aplicativo listado. Você também pode optar por digitar “taskschd.msc” no prompt de execução para abri-lo.
- No último painel do lado direito, procure uma opção que diz Criar tarefa básica. Clique nele para abrir.
-
Isso lança um assistente que vai te perguntar
- Nome da tarefa com uma descrição
- Quando você quer começar a tarefa? Você pode escolher entre diário, semanal, mensal, OneTime, quando o computador é iniciado e assim por diante.
- Em seguida, selecione um programa e ele oferecerá para escolher um programa ou script, adicionar argumentos, iniciar em detalhes e assim por diante.
-
Usando isso, você pode adicionar tudo o que um arquivo bat precisaria. No final, selecione a janela de propriedades abertas para mais configurações.
- Na janela de propriedades, você pode optar por executar o programa mesmo quando o usuário está desconectado para garantir que seu programa esteja funcionando 24 horas por dia. Certifique-se de escolher Escondido.
- Adicione permissão de privilégio de administrador selecionando o Execute com privilégios mais altosCaixa. Clique em OK quando terminar
- Para testar, a tarefa funciona exatamente como você precisa, clique com o botão direito e selecione Executar.
Executar arquivos em lote silenciosamente e ocultar a janela do console usando freeware
1] Início oculto ou HStart
- Arraste e solte o arquivo em lotes na interface.
- Escolha opções, incluindo ocultar as janelas do console, o UAC e assim por diante.
- Você também pode testá-lo usando o modo de teste.
- Você também pode adicionar opções de linha de comando, se necessário.
- Atalho criado diretamente e entrada inicial automática a partir da interface
Você pode baixar aqui.
2] SilentCMD
Se você estiver confortável com a linha de comando, ou seja, digitando e usando um prompt de comando, o SilentCMD oferece vários recursos e também o nosso trabalho. Você pode digitar SilentCMD [caminho para o arquivo.bat] [argumentos] e concluir o trabalho, silenciosamente. Além disso, você pode efetuar login na saída e erros em um arquivo de texto.
SilentCMD [BatchFile [BatchArguments] [Options] Options: /LOG:file:: output status to LOG file (overwrite existing log) /LOG+:file:: output status to LOG file (append to existing log) /DELAY:seconds:: delay the execution of batch file by x seconds
Você pode baixá-lo do Github.
Crie um arquivo executável a partir de um script em lote
Executáveis são provavelmente a melhor maneira de executar arquivos em lote, juntamente com uma opção para ocultar o script de todos os outros. Existem muitas opções disponíveis para criar um arquivo executável a partir de um Batch Script e fazer um EXE é muito simples. No entanto, se o seu antivírus detecta, certifique-se de marcá-lo como seguro, pois você o está usando apenas para uso pessoal.
Confira nossos posts detalhados sobre os seguintes assuntos:
- Como converter arquivo BAT para EXE
- Você pode fazer scripts de programas em lote e compilá-los em um arquivo.exe com o Batch Compiler.
- Converter VBS para EXE usando uma ferramenta on-line ou software conversor de VBScript.
Aliás, Slimm Bat To Exe Converter oferece três tipos de modo, incluindo express, sem janelas e personalizados. Você pode baixá-lo da Softpedia.
Estes devem ser o suficiente para você criar e executar arquivos em lote silenciosamente no seu PC Windows 10. No entanto, sempre teste antes de executá-los silenciosamente. Você nunca quer perder seus dados porque não testou algo corretamente.