Script pour savoir si un PC est allumé adresse IP

Engineer -  
 Engineer -
et connecté à internet.
Si possible en batch-, il me faudrait un moyen pour savoir si un PC (je connais son adresse IP et locale) est allumé et connecté à internet (pour ça il faudrait peut être essayer avec errorlevel, une action nécéssitant un accès internet)
Voilà, merci d'avance, j'attends vos réponses avec impatience

8 réponses

  1. dubcek Messages postés 18627 Date d'inscription   Statut Contributeur Dernière intervention   5 659
     
    hello
    essayer
    @echo off
    set IP=xxx.xxx.xxx.xxx
    ping %IP% -n 2 > NUL
    if %errorlevel% EQU 0 (
    echo ok
    ) else (
    echo not ok
    )
    1
  2. Engineer
     
    Je connais aussi le nom de l'ordinateur que je veux savoir s'il est allumé.
    0
  3. dsy73 Messages postés 9003 Date d'inscription   Statut Contributeur Dernière intervention   2 547
     
    Tu pourrais faire un ping et analyser le retour mais c'est quand même chiant en batch.
    Pourquoi un batch d'ailleurs ?
    0
  4. Engineer
     
    Ou powershell ou vbs, il faut juste quelque chose de simple que mes clients puissent comprendre.
    0
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. Engineer
     
    il se passe quoi si deux ordinateurs sont connectés au même routeur? y'a moyen de trier?
    0
  7. dubcek Messages postés 18627 Date d'inscription   Statut Contributeur Dernière intervention   5 659
     
    il faut mettre l'IP du PC, pas du router
    0
  8. Engineer
     
    oh .. mais j'ai oublié de préciser que ce n'est pas en local :/
    Y'a un moyen d'y faire marcher en distant? Je connais le nom du pc et son IP locale comme dit.
    0
    1. ElementW Messages postés 5690 Statut Contributeur 1 293
       
      Dans ce cas connaitre l'IP locale du PC derrière le routeur distant ne te servira à rien, sauf à (et c'est là que tout se joue) ouvrir un port sur ton routeur et le rediriger sur le PC en question. Ensuite, un test de port ouvert/fermé indiquera si le PC est allumé ou non.
      0
    2. Engineer
       
      Concrètement ça va être super chaud? C'est pas possible juste en batch n'est ce pas?
      0
    3. ElementW Messages postés 5690 Statut Contributeur 1 293
       
      J'ai pas dit que ça serait super chaud... Déjà, as-tu accès au PC distant et à son routeur? Si oui il faut se donner les moyens de vérifier, l'ouverture de ports comme j'ai dit, sinon, là, ça sera super chaud car il faut trouver quelque chose qui signale sa présence sur le PC distant quand il est allumé, et que ce "signal" soit accessible depuis l'extérieur.
      0
    4. Engineer
       
      Je n'ai accès qu'au cmd, c'est dans le cadre de mon entreprise.
      0