DBatchScript

DBatchScript


Se você ainda não é um membro cadastre-se!
é fácil rápido e gratuito.

Existem centenas de scripts para quem é membro, alem disso você pode postar
os seus. e contar com nossa ajuda ou vice versa.

As categorias para os membros cadastrados são:

BATCH (WINDOWS).
(Espaço onde são postados os scripts que tenham funcionalidade completa) .

LINGUAGENS DIVERSSAS
(Onde tem vários códigos fonte de Delphi C/C++ asm e outros)

Participe você também estamos te esperado não perca mais tempo embarque nessa. Wink

Busca de Arquivos no C:\ Toolsc10

Participe do fórum, é rápido e fácil

DBatchScript

DBatchScript


Se você ainda não é um membro cadastre-se!
é fácil rápido e gratuito.

Existem centenas de scripts para quem é membro, alem disso você pode postar
os seus. e contar com nossa ajuda ou vice versa.

As categorias para os membros cadastrados são:

BATCH (WINDOWS).
(Espaço onde são postados os scripts que tenham funcionalidade completa) .

LINGUAGENS DIVERSSAS
(Onde tem vários códigos fonte de Delphi C/C++ asm e outros)

Participe você também estamos te esperado não perca mais tempo embarque nessa. Wink

Busca de Arquivos no C:\ Toolsc10
DBatchScript
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.
Translate the forum
English French
German Spain
Italian Dutch
Russian Japanese
Korean Arabic
Chinese Simplified Portuguese Brazil
Quem está conectado?
2 usuários online :: 0 registrados, 0 invisíveis e 2 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
» CALL trava depois de vários ciclos?
Busca de Arquivos no C:\ EmptyDom Dez 10, 2023 10:47 am por Raffa

» [BAT] MegaNumeros simulador da mega sena
Busca de Arquivos no C:\ EmptySex Jan 17, 2020 7:00 pm por castioni24

» Agendador de tarefas
Busca de Arquivos no C:\ EmptySeg Ago 26, 2019 1:53 pm por Delmar Grande

» Remover duplicados e frases de um txt
Busca de Arquivos no C:\ EmptyTer Jul 23, 2019 7:00 pm por Delmar Grande

» Modificações do nome de usuário
Busca de Arquivos no C:\ EmptyQui maio 24, 2018 1:14 am por biopha

» [bat] Deletar uma linha de um lote de arquivo Txt, sem matar as linhas vazias
Busca de Arquivos no C:\ EmptyTer Ago 01, 2017 1:46 pm por sachadee

» Aulas de cmd
Busca de Arquivos no C:\ EmptySex Fev 24, 2017 4:44 pm por sachadee

» Fazer chat em rede domestica
Busca de Arquivos no C:\ EmptyDom Ago 14, 2016 12:19 am por Diego Augusto

» redirecionar comando for pra outro batch
Busca de Arquivos no C:\ EmptySex maio 27, 2016 1:29 pm por castioni24

Parceiros
Fórum grátis

Origem das visitas
Busca de Arquivos no C:\ Percent_0
Os membros mais ativos do mês
Nenhum usuário

Destaque do mês
Destaque do Fórum

Carregando avatar...
Obrigado pela colaboração!

Busca de Arquivos no C:\

3 participantes

Ir para baixo

curso Busca de Arquivos no C:

Mensagem por rdoemdeeu Dom Mar 02, 2014 12:21 pm

Ola gostaria de saber se tem como um comando gerar o log do HD em TXT depois de gerado o log queria fazer uma busca geral nele tipo por um arquivo especifico mais gostaria de ter um espaço para colocar mais arquivos para procura Não quero usar o sistema do Windows quero que mostre o caminho do arquivo encontrado e ai da para fazer isso?
rdoemdeeu
rdoemdeeu
sou nível 2

Masculino
Mensagens : 10
Pontos : 14
Data de inscrição : 01/03/2014
Idade : 39
Barra Respeito às Regras : Respeito às Regras 100%

http://detona-hack.blogspot.com

Ir para o topo Ir para baixo

curso Re: Busca de Arquivos no C:\

Mensagem por Delmar Grande Dom Mar 02, 2014 1:31 pm

Tem sim esse comando lista todo HD e salva o endereço dos arquivos em um txt.  Positivo 

Código:

dir /A:A /b /s c:\>HD.txt

é só adaptar com esse http://dbatchscript.forumeiros.com/t240-bat-bad-scan
Delmar Grande
Delmar Grande
Admineiro
Admineiro

Masculino
Mensagens : 532
Pontos : 1378
Data de inscrição : 25/06/2013
Idade : 33
Localização : Na frente do pc
Barra Respeito às Regras : Respeito às Regras 100%

https://dbatchscript.forumeiros.com

Ir para o topo Ir para baixo

curso Re: Busca de Arquivos no C:\

Mensagem por Delmar Grande Ter Mar 04, 2014 9:26 am

Amigo acho que exatamente disso que você precisa veja!  Twisted Evil 

Esse você escreve o nome do arquivo para procura e ele escaneia o hd todo acha mostra no batch e salva um log chamado Result.txt com nome e caminho.

Dbatchsearch.bat

Código:

@echo off
::Autor Delmar Grande
::fórum DBatchScript  http://dbatchscript.forumeiros.com/
::Data  Ter 04 Fev 2014
setLocal EnableDelayedExpansion
Title Dbatchsearch
::Arquivo a ser escaneados
echo Digite aqui o nome do arquivo para escanear:
echo.
set /p "arquivo="
del Result.txt 2>nul
echo Escaneando arquivos aguarde...
for /f "delims==" %%F in ('dir /A:A /b /s c:\%arquivo%') do (
echo %%F
echo %%F>>Result.txt
)
echo.
echo fim da pesquisa.
pause>nul

Esse você já deixa definido o nome do arquivo no próprio batch para procura e ele escaneia o hd todo acha mostra no batch e salva um log chamado Result.txt com nome e caminho.

Dbatchsearch2.bat

Código:

@echo off
::Autor Delmar Grande
::fórum DBatchScript  http://dbatchscript.forumeiros.com/
::Data  Seg 04 Fev 2014
setLocal EnableDelayedExpansion
Title Dbatchsearch
::Defina aqui os arquivos a ser encontrados
(
echo meuteste.bat
echo Fogo.txt
echo Água.cmd
echo terra.*
)>%tmp%\Banco.txt

::Arquivo a ser escaneados
del Result.txt 2>nul
echo Escaneando arquivos aguarde...
for /f "tokens=* delims= " %%a in (%tmp%\Banco.txt) do (
for /f "delims==" %%F in ('dir /A:A /b /s c:\%%a') do (
echo %%F
echo %%F>>Result.txt
)
)
echo.
echo fim da pesquisa.
pause>nul

Enjoy  shisha 
Delmar Grande
Delmar Grande
Admineiro
Admineiro

Masculino
Mensagens : 532
Pontos : 1378
Data de inscrição : 25/06/2013
Idade : 33
Localização : Na frente do pc
Barra Respeito às Regras : Respeito às Regras 100%

https://dbatchscript.forumeiros.com

Ir para o topo Ir para baixo

curso Re: Busca de Arquivos no C:\

Mensagem por rdoemdeeu Ter Mar 04, 2014 4:46 pm

Cho que ficou mal entendido e desculpe....

A proposta é: eu escrevo em um .txt as palavras que quero procurar dentro de outro texto o batch le as palavras e procura no outro .txt se tem oq quero se tiver ele abre uma caixa de mensagem ou uma janela de CMD com as palavras encontradas
tipo
@echo off
title MR.X Busca
CD C:\
Find /i "agua" HD.txt

So que se for dessa forma ai se tiver muitas palavras ele vai mostrar um tanto de texto no CMD e vai ultrapassar o limite eu preciso saber que te a palavra se tive ai ele gera um Result.txt com caminho completo onde a palavra foi achada e manda uma messagem na tela tipo um alerta

agua achada em HD.txt
rdoemdeeu
rdoemdeeu
sou nível 2

Masculino
Mensagens : 10
Pontos : 14
Data de inscrição : 01/03/2014
Idade : 39
Barra Respeito às Regras : Respeito às Regras 100%

http://detona-hack.blogspot.com

Ir para o topo Ir para baixo

curso Re: Busca de Arquivos no C:\

Mensagem por Delmar Grande Ter Mar 04, 2014 7:14 pm

Nossa desculpe não consigo compreender você  Tonto
acho melhor você pegar os exemplos ai e tentar fazer o tal batch!  Positivo 
Delmar Grande
Delmar Grande
Admineiro
Admineiro

Masculino
Mensagens : 532
Pontos : 1378
Data de inscrição : 25/06/2013
Idade : 33
Localização : Na frente do pc
Barra Respeito às Regras : Respeito às Regras 100%

https://dbatchscript.forumeiros.com

Ir para o topo Ir para baixo

curso Re: Busca de Arquivos no C:\

Mensagem por rdoemdeeu Ter Mar 04, 2014 8:24 pm

Mals desculpe lhe encomodar amigo abraço!
rdoemdeeu
rdoemdeeu
sou nível 2

Masculino
Mensagens : 10
Pontos : 14
Data de inscrição : 01/03/2014
Idade : 39
Barra Respeito às Regras : Respeito às Regras 100%

http://detona-hack.blogspot.com

Ir para o topo Ir para baixo

curso Re: Busca de Arquivos no C:\

Mensagem por renpamp Qui Mar 06, 2014 8:45 am

Deixa eu ver se entendi,
Você quer dois arquivos de texto que um procura no outro e se achar o que deseja ele exibi uma mensagem na tela com as palavras encontradas, encontrando a tal palavra ele gera um log com o caminho da palavra achada e manda um alerta na tela?
Você quer um buscador de arquivos, é isso?

Se esse for o caso, sei lá, tá parecendo... Ver se esse script atende suas necessidade, aí no caso vc vai adaptando segundo sua necessidade e efetuando mudanças até chegar no resultado que deseja ou explique melhor sua dúvida, realmente tá muito repetitivo o que vc realmente tá querendo.

Código:


Dim intTotalSpace
intTotalSpace=0

set onet = CreateObject("wscript.Network")
strComputer = onet.computername
Set objFSO = CreateObject("Scripting.FileSystemObject")
set objTextFile = objFSO.CreateTextFile("E:\" & strcomputer & ".txt", True)

Set objWMIService = GetObject("winmgmts:\\").ExecQuery( _
"SELECT * FROM CIM_DataFile WHERE Drive = 'E:'")
For Each objItem in objWMIService
select case objItem.Extension
case "mp3"
call escrever()
case "avi"
call escrever()
case "wmv"
call escrever()
case "mpeg"
end select

Next
objTextFile.writeline "Total de Espaço Usado com estes arquivos: " & int(((intTotalSpace)/1024)/1024) & " MB"
Wscript.echo "Pronto"

function escrever()
objTextFile.writeline objItem.FileType & ": " & objItem.Name & vbcrlf & _
"Tamanho do arquivo: " & CCur((objItem.FileSize)/(1024*1024)) & " MB" & vbcrlf
intFileSize=objItem.FileSize
intTotalSpace= intTotalSpace + intFileSize

end function

Nessa linha você escolhe a unidade que deseja fazer a busca, E:\, C:\ e assim vai, ele vai fazer result como preferir como o nome do computador local.

Código:
set objTextFile = objFSO.CreateTextFile("E:\" & strcomputer & ".txt", True)

Aqui você ajusta de acordo com a linha anterior em relação a unidade escolhida.
Código:
Set objWMIService = GetObject("winmgmts:\\").ExecQuery( _
"SELECT * FROM CIM_DataFile WHERE Drive = 'E:'")

Nos Cases você coloca a sua necessidade de procura, arquivos txt, bat, cmd, mp3 e os milhares de extensões que existem
Código:
For Each objItem in objWMIService
select case objItem.Extension
case "mp3"
call escrever()
case "avi"
call escrever()
case "wmv"
call escrever()
case "mpeg"
end select

Esse script é só um exemplo para que possamos compreende-lo melhor e poder ajuda-lo, abraços amigo!
Dependendo do SO ele pode dá erro quando fizer buscas na unidade C:\, porque?

Porque por exemplo, na pasta System Volume Information, é preciso manipular as diretivas de segurança para que a busca seja feita, senão vai dá pau na hora da busca, por isso fiz o teste em um partição.
O Script demora um pouco dependendo da quantidade de arquivos que há na unidade, então relaxa que ele vai dá o resultado e o log que ele gera, ele cria na mesma unidade onde você escolheu para fazer a busca.
renpamp
renpamp
Moderadeiro
Moderadeiro

Masculino
Mensagens : 21
Pontos : 62
Data de inscrição : 12/02/2014
Idade : 39
Barra Respeito às Regras : Respeito às Regras 100%

Ir para o topo Ir para baixo

curso Re: Busca de Arquivos no C:\

Mensagem por rdoemdeeu Qui Mar 06, 2014 8:48 pm

REALMENTE EU NÃO ESTOU SABENDO EXPLICAR HEHEHEH DEIXA TENTAR DINOVO

ASSIM:

*ARQUIVO DE TEXTO.TXT QUALQUER UM DE MEU HD( PODE SER UM TRABALHO PLANILHA QUALQUER ARQUIVO DE TEXTO)
*LISTA-COM-PALAVRAS-PARA-BUSCA.TXT
*BATBUSCA.BAT


E SO O BATBUSCA.BAT PEGAR AS PALAVRAS NA LISTA-COM-PALAVRAS-PARA-BUSCA.TXT E VER SE TEM ALGUMA NO TEXTO.TXT

QUANDO DIGO BUSCA NO HD E PORQUE VOU FAZER UM LOG DO HD COM O DISCINDEX ELE GERA UMA ARQUIVO DE TEXTO COM TUDO QUE TEM NO HD MAIS NAÕ E SO NESSE TEXTO QUERO PODER USAR ELE, QUERO PODER USAR EM QUALQUER ARQUIVO DE TEXTO PARA FAZER UMA BUSCA MAIS DINAMICA SE POSSIVEL NÃO SEI SE É POSSIVEL ELE INFORMAR COM O COMANDO
MSG * QUE ACHOU DETERMINADA PALAVRA NO TEXTO.TXT


A LISTA-COM-PALAVRAS-PARA-BUSCA.TXT DEVE SER CONFIGURAVEL A MEU GOSTO DE ACORDO COM A PALAVRA QUE QUERO ACHAR E NÃO EXTENÇÃO TIPO GAME.EXE A BUSCA DEVE SER POR "GAME" E NÃO POR ".EXE"

ACHO QUE É ISSO SE DER PARA ENTENDER OBRIGADO SERA IMPORTANTE ISSO NO MEU TRABALHO ABRAÇO!
rdoemdeeu
rdoemdeeu
sou nível 2

Masculino
Mensagens : 10
Pontos : 14
Data de inscrição : 01/03/2014
Idade : 39
Barra Respeito às Regras : Respeito às Regras 100%

http://detona-hack.blogspot.com

Ir para o topo Ir para baixo

curso Re: Busca de Arquivos no C:\

Mensagem por Delmar Grande Sex Mar 07, 2014 11:07 am

rdoemdeeu escreveu:Mals desculpe lhe encomodar amigo abraço!

Não se preocupe amigo, a ideia é isso mesmo ajudar e ser ajudado  Very Happy 

mais peço que seja mais especifico possível para que todos entenda!  Positivo 

vamos ver você precisa que o batch usa um arquivo de texto contendo algumas palavras,
tipo água, fogo, pedra para ele fazer uma busca no HD de tudo que for arquivos de texto e verificar dentro deles se tem a quelas palavras se tiver mostrar o caminho desse arquivo,
tipo palavra fogo encontrado no arquivo c:\windows\system.txt é isso!
Delmar Grande
Delmar Grande
Admineiro
Admineiro

Masculino
Mensagens : 532
Pontos : 1378
Data de inscrição : 25/06/2013
Idade : 33
Localização : Na frente do pc
Barra Respeito às Regras : Respeito às Regras 100%

https://dbatchscript.forumeiros.com

Ir para o topo Ir para baixo

curso Re: Busca de Arquivos no C:\

Mensagem por rdoemdeeu Sex Mar 07, 2014 3:36 pm

Delmar Grande escreveu:
rdoemdeeu escreveu:Mals desculpe lhe encomodar amigo abraço!

Não se preocupe amigo, a ideia é isso mesmo ajudar e ser ajudado  Very Happy 

mais peço que seja mais especifico possível para que todos entenda!  Positivo 

vamos ver você precisa que o batch usa um arquivo de texto contendo algumas palavras,
tipo água, fogo, pedra para ele fazer uma busca no HD de tudo que for arquivos de texto e verificar dentro deles se tem a quelas palavras se tiver mostrar o caminho desse arquivo,
tipo palavra fogo encontrado no arquivo c:\windows\system.txt é isso!


A ideia não é definir lugar para ele fazer busca.
Tipo eu pego o bat abro ele pode ser ate arrastando o arquivo de texto para a janela do CMD e ele pode fazer a busca.
Lembrando que meu Windows e 8 se der para ele abrir uma caixa de msg * dizendo que Ex: Agua Fogo Pedra Encontrados vo colocar aqui um ex: do arquivo que ele vai fazer a busca ok:
acho que ai vc vai entender e o LOG do HD Completo 32MB de Arquivo txt claro que ta zipado 3MB heheehhe

LOG HD
rdoemdeeu
rdoemdeeu
sou nível 2

Masculino
Mensagens : 10
Pontos : 14
Data de inscrição : 01/03/2014
Idade : 39
Barra Respeito às Regras : Respeito às Regras 100%

http://detona-hack.blogspot.com

Ir para o topo Ir para baixo

curso Re: Busca de Arquivos no C:\

Mensagem por renpamp Sex Mar 07, 2014 6:36 pm

Isso aí me parece um js chamado por html como banco de dados.

Código:
var item=new Array();

// "Endereço","Título","Palavras-chave","Descrição"

item[item.length]=new Array("http://www.biritiba.com.br","","BM Online","biritiba cidade online","Site da cidade de Biritiba Mirim-sP");

É só um exemplo, claro rs'

Vamos encontrar uma solução ^^
renpamp
renpamp
Moderadeiro
Moderadeiro

Masculino
Mensagens : 21
Pontos : 62
Data de inscrição : 12/02/2014
Idade : 39
Barra Respeito às Regras : Respeito às Regras 100%

Ir para o topo Ir para baixo

curso Re: Busca de Arquivos no C:\

Mensagem por Delmar Grande Sex Mar 07, 2014 10:37 pm

rdoemdeeu não sei se seria isso teste ai

Texto para colocar o nomes

Banco.txt
Código:

Name
bootmgr
Intel
System

ScanHD1.bat
Código:

@echo off
::Autor Delmar Grande
::fórum DBatchScript  http://dbatchscript.forumeiros.com/
::Data  Sex 07 Març 2014
setLocal EnableDelayedExpansion

set arquivo="Banco.txt"

del Result.txt 2>nul
for /f "tokens=1,2,3,4 delims=," %%a in (HD1.txt) do (
findstr /m /i /c:"%%a" %arquivo% 2>nul
if "!errorlevel!" equ "0" (
echo Nome do arquivo %%a
echo Tamanho %%b
echo Data %%c
echo Caminho %%d
echo.
(
echo Nome do arquivo %%a
echo Tamanho %%b
echo Data %%c
echo Caminho %%d
echo.)>>Result.txt
)
)
pause

Coloca o ScanHD1.bat junto com o Banco.txt e junto ao HD1.txt
Delmar Grande
Delmar Grande
Admineiro
Admineiro

Masculino
Mensagens : 532
Pontos : 1378
Data de inscrição : 25/06/2013
Idade : 33
Localização : Na frente do pc
Barra Respeito às Regras : Respeito às Regras 100%

https://dbatchscript.forumeiros.com

Ir para o topo Ir para baixo

curso Re: Busca de Arquivos no C:\

Mensagem por Conteúdo patrocinado


Conteúdo patrocinado


Ir para o topo Ir para baixo

Ir para o topo

- Tópicos semelhantes

 
Permissões neste sub-fórum
Não podes responder a tópicos