Ir ao conteúdo
  • Cadastre-se

ricardo_br

Membros Plenos
  • Total de itens

    5.299
  • Registro em

  • Última visita

  • Qualificações

    0%

Reputação

979

Informações gerais

  • Cidade e Estado
    Rio de Janeiro
  • Sexo
    Masculino

Outros

  • Ocupação
    Suporte de Desktop
  1. Ou algo assim: @echo off :Programa cls java -jar "C:\Ler XML\xml.jar" set /p "Pergunta=Deseja rodar o Java novamente? (s) (n) ? " if /i "%Pergunta%"=="s" ( set Pergunta=n goto :Programa ) cls echo Fim pause
  2. Veja se é isso então: @echo off :Repetir cls set /a Contador+=1 IF %Contador% LEQ 5 (Echo Executando contador %Contador%) ELSE (goto :Proximo) timeout /t 1 > Nul goto :Repetir :Proximo set /p "Pergunta=Deseja rodar o contador novamente (s) (n)? " IF /i [%Pergunta%]==[s] set /a Contador=0 & goto :Repetir echo Fim pause
  3. Olá, não pode salvar o conteúdo todo de um arquivo de texto em uma variável. Geralmente você só salva uma linha no máximo em uma variável. Isso no caso só salva o caminho para o arquivo na variável não o conteúdo dele: Set txtfolha=D:\UTIL\S3\bkpFolha.txt
  4. Poderia ser algo assim: @echo off :: Local dos arquivos: set Pasta=%userprofile%\desktop\teste pushd "%Pasta%" for %%a in (*) do If /i not [%%~xa]==[.arq] del /a /f "%%~dpnxa" popd
  5. No caso o comando será executado enquanto a variável contador for menor ou igual a 20: @echo off :Repetir cls set /a Contador+=1 IF %Contador% LEQ 20 (Echo Executando comando %Contador%) ELSE (goto :Fim) timeout /t 1 > Nul goto :Repetir :Fim echo Fim pause
  6. Olá, minha conta estava bloqueada devido a problemas com e-mail. Vou tentar fazer um vídeoaula e postar ainda hoje mais tarde.
  7. Olá poderia usar um script em combinação com o agendador de tarefas para verificar espaço disponível e enviar e-mail:
  8. Qual o sistema operacional onde você quer implementar isso?
  9. 1. Na barra de endereços digite o seguinte: about:config e pressione ENTER 2. Clique na mensagem de confirmação de que você aceita o risco. 3. Na janela que aparece vai no campo de busca e digite: permissions.default.image 4. Mude a opção de 1 conforme você quiser: 1 = Aceitar todas as imagens 2= Bloquear todas as imagens 3 = Bloquear apenas imagens de sites de terçeiros
  10. Olá amigo, não tem como bloquear apanas as imagens HD e pelo que sei também não tem como bloquear imagens para um site especifico só da para desabilitar imagnes para todos os sites. Talvez tenha alguma extensão que bloqueie apenas imagens HD para um site expecifico mais eu não conheço para firefox.
  11. Eu achei melhor declarar as variáveis no início do batch para que se no futuro você pretende mudar algumas coisas você só precisa mexer naquele parte sem se preocupar onde estão certos dados no código.
  12. Primeiro torne-se proprietário da pasta usando as configurações de segurança, depois da a si mesmo permissões totais....
  13. Para salvar o IP atual em uma variável chamada %MeuIP% você poderia usar o seguinte código: for /f "delims=[] tokens=2" %%a in ('ping -4 -n 1 %computername%') do set MeuIP=%%a Para salvar seu IP atual em um arquivo de texto chamdo MeuIP.txt na área de trabalho: for /f "delims=[] tokens=2" %%a in ('ping -4 -n 1 %computername%') do echo %%a>%userprofile%\desktop\MeuIP.txt O código completo para trocar seu IP poderia ser algo assim: @echo off chcp 1252 > Nul :: Especifique aqui o Gateway: set Gateway=192.168.43.1 :: Especifique aqui a mascara de rede: set Mascara=255.255.0.0 :: Especifique aqui o nome da rede: set Rede=Wi-Fi :: Especifique aqui o DNS Primario e Secundário: set DNS1=8.8.8.8 set DNS2=8.8.4.4 :: Essa parte pede elevação caso o usuário não tenha clickado com botão direito e Executar como admin: net session >nul 2>&1 || (powershell start -verb runas '%~0' &exit /b) :: Essa parte pega o IP Atual e salva na variável %IPAntigo% for /f "delims=[] tokens=2" %%a in ('ping -4 -n 1 %computername%') do set IPAntigo=%%a :: Essa parte Salva o novo IP em uma variável chamada %IPNovo% for /f "tokens=3,4 delims=." %%a in ("%IPAntigo%") do set IPNovo=172.27.%%a.%%b echo. Echo IP Anterior: %IPAntigo% timeout /t 1 > Nul echo Mudando os primeiros 2 octetos do IP para 172.27: echo %IPAntigo% -^> %IPNovo% :: Essa parte muda para o novo ip: netsh interface ipv4 set address name="%Rede%" static %IPNovo% %Mascara% %Gateway% netsh interface ipv4 set dnsservers name="%Rede%" static address="%DNS1%" >Nul 2>&1 netsh interface ip add dnsservers name="%Rede%" address="%DNS2%" index=2 >Nul 2>&1 :: Essa parte verifica o IP atual e confirma no final: for /f "tokens=2 delims={," %%a in ('wmic nicconfig where "IPEnabled=True" get IPAddress /value') do for /f "delims=" %%b in ("%%a") do set IPAtual=%%~b echo Seu novo IP é: %IPAtual% echo. pause
  14. Se for o que eu to pensando então é fácil de fazer, veja se é isso:
  15. Como assim pegar o IP? Já tentou o comando ipconfig Você quer criar um arquivo batch que automatize isso? A operação será executada no computador local ou em um computador remoto?

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

Aprenda_a_Ler_Resistores_e_Capacitores-capa-3d-newsletter.jpg

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!