Quem está conectado?
Há 4 usuários online :: 0 registrados, 0 invisíveis e 4 visitantes Nenhum
[ Ver toda a lista ]
O recorde de usuários online foi de 153 em Ter Mar 09, 2021 2:43 am
Últimos assuntos
Destaque do mês
Obrigado pela colaboração!
[AJUDA] Fazer busca e deletar registros em batch
2 participantes
Página 1 de 1
[AJUDA] Fazer busca e deletar registros em batch
Código de busca completo
@echo off
set /p VAR=Valor a buscar no tegistro ? )):
echo. &echo.
echo Inicio:---------------------------
for %%§ in (HKCR HKLM HKCU HKCC) do (
reg export %%§ %%§.reg > nul
for /f "tokens=*" %%£ in ('type %%§.reg ^| Find "%VAR%"') do (
echo %%£
)
)
for %%§ in (HKCR HKLM HKCU HKCC) do del %%§.reg
echo Final: ---------------------------
pause
Dudidas######################################################
for %%§ in (HKCR HKLM HKCU HKCC) do ( *AQUI EU SEI QUE BUSCA A PALAVRA DENTRO DE TODOS OS REGISTROS
reg export %%§ %%§.reg > nul *AQUI NÃO SEI PARA QUE SERVE
for /f "tokens=*" %%£ in ('type %%§.reg ^| Find "%VAR%"') do ( *AQUI NÃO SEI PARA QUE SERVE
echo %%£
)
)
for %%§ in (HKCR HKLM HKCU HKCC) do del %%§.reg *AQUI NÃO SEI O QUE VC ESTA DELETANDO
Obrigado a quem puder ajudar.
@echo off
set /p VAR=Valor a buscar no tegistro ? )):
echo. &echo.
echo Inicio:---------------------------
for %%§ in (HKCR HKLM HKCU HKCC) do (
reg export %%§ %%§.reg > nul
for /f "tokens=*" %%£ in ('type %%§.reg ^| Find "%VAR%"') do (
echo %%£
)
)
for %%§ in (HKCR HKLM HKCU HKCC) do del %%§.reg
echo Final: ---------------------------
pause
Dudidas######################################################
for %%§ in (HKCR HKLM HKCU HKCC) do ( *AQUI EU SEI QUE BUSCA A PALAVRA DENTRO DE TODOS OS REGISTROS
reg export %%§ %%§.reg > nul *AQUI NÃO SEI PARA QUE SERVE
for /f "tokens=*" %%£ in ('type %%§.reg ^| Find "%VAR%"') do ( *AQUI NÃO SEI PARA QUE SERVE
echo %%£
)
)
for %%§ in (HKCR HKLM HKCU HKCC) do del %%§.reg *AQUI NÃO SEI O QUE VC ESTA DELETANDO
Obrigado a quem puder ajudar.
CronAsatruar- sou nível 2
-
Mensagens : 5
Pontos : 8
Data de inscrição : 26/06/2013
Barra Respeito às Regras :
Re: [AJUDA] Fazer busca e deletar registros em batch
CronAsatruar escreveu:Código de busca completo
@echo off
set /p VAR=Valor a buscar no tegistro ? )):
echo. &echo.
echo Inicio:---------------------------
for %%§ in (HKCR HKLM HKCU HKCC) do (
reg export %%§ %%§.reg > nul
for /f "tokens=*" %%£ in ('type %%§.reg ^| Find "%VAR%"') do (
echo %%£
)
)
for %%§ in (HKCR HKLM HKCU HKCC) do del %%§.reg
echo Final: ---------------------------
pause
Dudidas######################################################
for %%§ in (HKCR HKLM HKCU HKCC) do ( *AQUI EU SEI QUE BUSCA A PALAVRA DENTRO DE TODOS OS REGISTROS
reg export %%§ %%§.reg > nul *AQUI NÃO SEI PARA QUE SERVE
for /f "tokens=*" %%£ in ('type %%§.reg ^| Find "%VAR%"') do ( *AQUI NÃO SEI PARA QUE SERVE
echo %%£
)
)
for %%§ in (HKCR HKLM HKCU HKCC) do del %%§.reg *AQUI NÃO SEI O QUE VC ESTA DELETANDO
Obrigado a quem puder ajudar.
for %%§ in (HKCR HKLM HKCU HKCC) do ( *AQUI EU SEI QUE BUSCA A PALAVRA DENTRO DE TODOS OS REGISTROS
reg export %%§ %%§.reg > nul *AQUI COLOCA O NO REGISTRO DO WINDOWS SEM MOSTRAR NO BATCH
for /f "tokens=*" %%£ in ('type %%§.reg ^| Find "%VAR%"') do ( *AQUI É PARA O FOR
echo %%£
) TERMINA AQUI
)
for %%§ in (HKCR HKLM HKCU HKCC) do del %%§.reg *AQUI ESTA DELETANDO O AQUIVO .REG QUE FOI CRIADO
Última edição por Delmar Grande em Qua Jun 26, 2013 2:00 pm, editado 3 vez(es)
Re: [AJUDA] Fazer busca e deletar registros em batch
Então verdade o que eu estou querendo fazer com que esse código depois que ele liste todos os registros encontrados de a opção de deletar eles.
CronAsatruar- sou nível 2
-
Mensagens : 5
Pontos : 8
Data de inscrição : 26/06/2013
Barra Respeito às Regras :
Re: [AJUDA] Fazer busca e deletar registros em batch
O código que eu fiz é esse ele ate lista mais depois ele não deleta
@ Echo off
title Busca Registros
echo. &echo.
set /p VAR=Nome do Registro Para Busca ? ):
echo. &echo.
cls
echo Buscando...
for %%§ in (HKCR HKLM HKCU HKCC) do (
reg export %%§ %%§.reg > nul
for /f "tokens=*" %%£ in ('type %%§.reg ^| Find "%VAR%"') do (
echo %%£
)
)
echo Fim da Busca.
echo..
echo Confira os arquivos listados e utilize uma das opcoes abaixo:
echo Digite:
echo..
echo **********************
echo * 1 Para Nova Busca *
echo * 2 Para Remover *
echo * 3 Para sair *
echo **********************
set /p op= Digite a sua opcao:
if %op% equ 2 goto remover
if %op% equ 1 goto busca
if %op% equ 3 goto eof
:remover
echo..
echo Removendo...
reg delete %%§ %%§.reg )
echo..
echo Registros Removidos.
pause
@ Echo off
title Busca Registros
echo. &echo.
set /p VAR=Nome do Registro Para Busca ? ):
echo. &echo.
cls
echo Buscando...
for %%§ in (HKCR HKLM HKCU HKCC) do (
reg export %%§ %%§.reg > nul
for /f "tokens=*" %%£ in ('type %%§.reg ^| Find "%VAR%"') do (
echo %%£
)
)
echo Fim da Busca.
echo..
echo Confira os arquivos listados e utilize uma das opcoes abaixo:
echo Digite:
echo..
echo **********************
echo * 1 Para Nova Busca *
echo * 2 Para Remover *
echo * 3 Para sair *
echo **********************
set /p op= Digite a sua opcao:
if %op% equ 2 goto remover
if %op% equ 1 goto busca
if %op% equ 3 goto eof
:remover
echo..
echo Removendo...
reg delete %%§ %%§.reg )
echo..
echo Registros Removidos.
pause
CronAsatruar- sou nível 2
-
Mensagens : 5
Pontos : 8
Data de inscrição : 26/06/2013
Barra Respeito às Regras :
Re: [AJUDA] Fazer busca e deletar registros em batch
sim entendi agora eu tenho ir em umas empresas mais tarde eu testo seu código e deixo funcionado!
para deletar no registro eu uso
exemplo
para deletar no registro eu uso
exemplo
REG DELETE HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run /v Fenix /F
pause
Re: [AJUDA] Fazer busca e deletar registros em batch
CronAsatruar eu tive analisando seu código e dessa forma ai vai ser difícil apagar só os da busca procura sobre reg query você deve fazer a busca com o reg query setar os valor certinho e usar o reg delete e não vai ser fácil fazer isso não!
Re: [AJUDA] Fazer busca e deletar registros em batch
kkk eu sei estou me matando a 15 dias com isso ai mais ainda vou conseguir
CronAsatruar- sou nível 2
-
Mensagens : 5
Pontos : 8
Data de inscrição : 26/06/2013
Barra Respeito às Regras :
Tópicos semelhantes
» Ajuda para deletar arquivos
» Fazer chat em rede domestica
» Busca de Arquivos no C:\
» Busca em Texto com lista de procura?
» [bat] Deletar uma linha de um lote de arquivo Txt, sem matar as linhas vazias
» Fazer chat em rede domestica
» Busca de Arquivos no C:\
» Busca em Texto com lista de procura?
» [bat] Deletar uma linha de um lote de arquivo Txt, sem matar as linhas vazias
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos
Dom Dez 10, 2023 10:47 am por Raffa
» [BAT] MegaNumeros simulador da mega sena
Sex Jan 17, 2020 7:00 pm por castioni24
» Agendador de tarefas
Seg Ago 26, 2019 1:53 pm por Delmar Grande
» Remover duplicados e frases de um txt
Ter Jul 23, 2019 7:00 pm por Delmar Grande
» Modificações do nome de usuário
Qui maio 24, 2018 1:14 am por biopha
» [bat] Deletar uma linha de um lote de arquivo Txt, sem matar as linhas vazias
Ter Ago 01, 2017 1:46 pm por sachadee
» Aulas de cmd
Sex Fev 24, 2017 4:44 pm por sachadee
» Fazer chat em rede domestica
Dom Ago 14, 2016 12:19 am por Diego Augusto
» redirecionar comando for pra outro batch
Sex maio 27, 2016 1:29 pm por castioni24