none
Encontrar especificos arquivos usando Bat ou Script RRS feed

  • Pergunta

  • Senhores

    tenho uma rede com 90 maquinas preciso , preciso de um bat ou script que localize em todas maquinas um determinado arquivo e me escreve em um  TXT qual maquina tem o arquivo procurado.

    Alguem conhece algo parecido ?

    terça-feira, 26 de setembro de 2006 02:35

Respostas

Todas as Respostas

  •  

    1-Gere um arquivo com o nome de todas as maquinas (computadores.txt)

    2-Execute este comando no promp FOR /F %H IN (COMPUTADORES.TXT) DO DIR /s \\%H\C$\PROIBIDO.JPG>>LISTA.TXT

    Este comando vai procurar pelo arquivo proibido.jpg no C:\ de cada computador que está no arquivo computadores.txt gerando informações no arquivo lista.txt. O lista.txt não vai estar "mastigado" mas já quebra um galho.

    Testa aí e avise se funcionou, não tive como testar daqui onde estou.

    terça-feira, 26 de setembro de 2006 11:57
  • Como faço para gravar uma listagem

    hoje preciso da listagem completa do diretório para analisar todo o C:\

    quinta-feira, 28 de setembro de 2006 02:58
  • Não entendi. Pode dar mais detalhes?
    sexta-feira, 29 de setembro de 2006 16:12
  • Olá  amigo já  consegui resolver o problema usando  a seguinte string

    FOR /F %H IN ( \\sgpi-00532\C$\COMPUTADORES.TXT ) DO DIR /s /b \\%H\C$\corporerm\>>\\sgpi-00532\C$\LISTA.TXT

     

    Bem agora que preciso é  de algo que me grave em um TXT  as maquinas que acusaram erro, ou acesso negado. Teria alguma idéia ?

     

    sexta-feira, 29 de setembro de 2006 17:41
  • Olá amigo hoje tenho um novo desafio
    preciso  copiar dois arquivos uma dll e um exe para cerca de  150 computadores da minha rede
    eu preciso que ele copie o  arquivo de um compartilhamento para unidade  C ou D das estações de trabalho.  Na verdade ele vai substituir os arquivos existente.  Você teria alguma bat ou script que faça isso ??
    quinta-feira, 11 de janeiro de 2007 13:50
  • Utilizando o mesmo conceito anterior:

    FOR /F %H IN ( SUA_LISTA_DE_COMPUTADORES.TXT ) DO COPY /Y C:\SUA.DLL \\%H\C$\PASTA_DESTINO

    /Y - Para substituir sem confirmação

    Lembrando que vc tem que utilizar um usuário com permissões administrativas para poder acessar o compartilhamentos C$.

    • Marcado como Resposta Richard Juhasz quinta-feira, 23 de dezembro de 2010 19:27
    quinta-feira, 11 de janeiro de 2007 15:14