Página 2 de 2 PrimeiroPrimeiro 12
Resultados 11 a 17 de 17

Tópico: Scripts Ping

  1. #11

    So um Script msm .Bat

    So quero montar msm um scrip é .bat mesmo soh pra da um ping na minha lista de servidores. eu ate conseguir fazer mais fazendo todos de uma vez e salvando numa pasta, mais no meu caso ainda tinha que verificar todos os ping pra ver os que estão conectados ou não. gostaria de ter um script para fazer todos de uma vez e no final mostar o resultado.

  2. #12
    que um simple mesmo .bat, eu ate conseguir fazer um aki, que esse que eu fiz ele fazer dos os ping e salva numa pasta, mais apos que ele termina ainda tenho que verificar de arquivo por arquivo os que pingaram ou não. queria ter um script, que fizesse todos os de uma vez e ao final mostra os que pingaram ou naum. valew

  3. #13
    Hacker Avatar de acpguedes
    Data de Ingresso
    Sep 2011
    Localização
    #!/usr/bin/env perl
    Posts
    955
    amigo, faz tempo q n mecho com .bat, nem me lembro mas, mas eu to te aconselhando fazer em perl pq vc tem mais possibilidades...

    se vc quer apenas verificar se estão conectados, isso lembrando que são servidores windows, ne?? pq .bat é p windows... n precisa nem de script

    em conexões de rede vc pode achar o mapa da rede.... xD

    mas se tiver linux no meio, realmente eu digo, faça em perl,, os sites q passei ja tem script pronto... e todos em pt
    So respondo se a consiencia perguntar!!!
    Não Respondo MP's de perguntas, as faça em um tópico!

    Perl User, Bioinformatcs Programmer!

  4. #14
    Gray Hat Avatar de CoderSc
    Data de Ingresso
    Jan 2011
    Localização
    #!/bin/bash
    Posts
    1.736
    Olá

    Veja se esses links o ajudam..

    * Petri
    * TechNet
    Når du føler flove over at se på tras eller bange for at se fremad, se venstre eller højre I be altid ved din side.

    H
    aters Gonna Hate

  5. #15
    Moderador Avatar de Marcelo Moraes
    Data de Ingresso
    May 2007
    Localização
    localhost
    Posts
    578
    Citação Postado originalmente por acpguedes Ver Post
    amigo, faz tempo q n mecho com .bat, nem me lembro mas, mas eu to te aconselhando fazer em perl pq vc tem mais possibilidades...

    se vc quer apenas verificar se estão conectados, isso lembrando que são servidores windows, ne?? pq .bat é p windows... n precisa nem de script

    em conexões de rede vc pode achar o mapa da rede.... xD

    mas se tiver linux no meio, realmente eu digo, faça em perl,, os sites q passei ja tem script pronto... e todos em pt
    E quem disse se ele fizer em batch não vai funcionar se pingar em uma máquina Linux ???

    Eu repito sempre, se quer fazer apenas usando ping não vejo necessidade de fazer em linguagens perl, python, vb, delphi e afins...

    Cara pesquisando no próprio fórum achei algo que você precisa

    http://www.forum-invaders.com.br/vb/...l-Batch-Script

    Abraços!
    Marcelo Moraes.
    Última edição por Marcelo Moraes; 29 Dec 2011 às 20:29.

  6. #16
    White Hat Administrador Avatar de fvox
    Data de Ingresso
    Sep 2005
    Localização
    São Paulo - SP
    Posts
    4.428
    Hi.

    Segue um código em php que fiz na minha era antes do perl. =p
    http://www.forum-invaders.com.br/vb/...(ICMP-Request)

    []'s
    Acha que está caindo na insanidade? Mergulhe!

    Twitter | Blog | Facebook | Github

  7. #17
    Gray Hat Avatar de CoderSc
    Data de Ingresso
    Jan 2011
    Localização
    #!/bin/bash
    Posts
    1.736
    Bom o tópico foi criado a um tempo mas, segue minha soluçao em Shell Script, com a opção de ping em um único IP ou em uma lista contida em um arquivo:

    Código PHP:
    #!/bin/bash

    ############################################################
    menu()
    {
    reset
    echo "-------------------------------------------"
    echo ""
    echo -"\033[32m           Ping em Shell Script  \033[0m"
    echo "           + Coded by CoderSc"
    echo "-------------------------------------------"
    echo ""

    echo "Opções:"
    echo -"\033[93m [1] Ping em um único IP \033[0m"
    echo -"\033[94m [2] Ping em vários IPs \033[0m"
    echo -"\033[91m [3] Finalizar script \033[0m"
    echo ""
    echo -"Opção: "
    read i

    case $i in
    1
    pingip;;
    2multiping;;
    3clear; exit;;
    *) echo 
    "Opção inválida"menu;;
    esac
    }

    ############################################################
    pingip()
    {
    echo -
    "Digite o endereço IP:"
    read ip
    ping 
    "-c4 "$ip

    if [ $? -gt 0 ]; 
    then
    echo ""
    echo -"\033[91m IP não encontrado: $ip \033[0m"
    echo ""
    else
    echo 
    ""
    echo -"\033[94m Ping enviado com sucesso ao IP: $ip \033[0m"
    echo ""
    fi

    echo "Processo finalizado ...."
    sleep 3
    menu
    }

    ############################################################
    multiping()
    {
    echo -
    "Digite o local do arquivo que contem os Ips:"
    read arq_ips

    for i in $(cat $arq_ips); do
    ping "-c4 "$i
    if [ $? -gt 0 ];
    then
    echo ""echo -"\033[91m IP não encontrado: $i \033[0m"
    echo ""
    else
    echo 
    ""
    echo -"\033[94m Ping enviado com sucesso ao IP: $i \033[0m"
    echo ""
    fi

    done
    echo "Processo finalizado ...."
    sleep 3
    menu
    }

    ############################################################
    menu
    ############################################################ 
    Espero que possa ajudar alguém que venha a ter a mesma dúvida.
    Når du føler flove over at se på tras eller bange for at se fremad, se venstre eller højre I be altid ved din side.

    H
    aters Gonna Hate

Permissões de Postagem

  • Você não pode iniciar novos tópicos
  • Você não pode enviar respostas
  • Você não pode enviar anexos
  • Você não pode editar suas mensagens
  •