begin process at 2012 02 13 19:18:16
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Réseau & Internet

 > FAB NETWORK SHUTDOWN

FAB NETWORK SHUTDOWN


 Information sur la source

Note :
9,5 / 10 - par 2 personnes
9,50 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Réseau & Internet Niveau :Expert Date de création :14/03/2002 Date de mise à jour :29/04/2003 13:38:26 Vu / téléchargé :4 990 / 457

Auteur : fabrice69

Ecrire un message privé
Site perso
Ce membre participe au partage de revenus publicitaires
Commentaire sur cette source (4)
Ajouter un commentaire et/ou une note


 Description

Cliquez pour voir la capture en taille normale
Introduction

Ce module est écrit en Visual Basic 6 (SP5). Il permet de lancer en mode graphique le petit utilitaire issu des PsTools fourni par SysInternals (http://www.sysinternals.com), PSSHUTDOWN.




Utilisation

Ce module permet donc de lancer un reboot ou un arrêt des machines WIN32 sur un réseau local.
Pour cela il faut :
- Etre sur le même réseau local (même masque de sous-réseau)
- Etre logué en tant qu'administrateur des machines visées
- Avoir l'exécutable psshutdown.exe dans le même répertoire
- Avoir le mot de passe de l'application


Cet utilitaire est un outil pour les administrateurs Réseau ou Système d'entreprise ou d'école ayant une plateforme WIN32 à maintenir et souhaitant alléger le travail pour un entretien simple des salles informatiques.

  

Source

  • Voir les sources, sinon téléchargement possible ici :
  • -> http://fromelard.free.fr/Scripts/VBShutdown/
Voir les sources, sinon téléchargement possible ici :
-> http://fromelard.free.fr/Scripts/VBShutdown/  

 Conclusion

Principe de fonctionnement

Avec cette application, les machines visées sont identifiées par leur IP. Ainsi on spécifie sur l'application :

- La classe d'IP (Classe B ou C)
- L'IP de début
- L'IP de fin
- Le mot de passe de l'application (par défaut : Admin)
- Le choix de redémarrage (possible)
- La possibilité d'annuler le lancement précédent
- Le message qui s'affichera à l'écran des machines visées.

Une fois l'application lancée, des fenêtres MSDOS vont s'ouvrir avec pour chaque fenêtre une IP de machine visée. Cette fenêtre s'ouvre et se ferme automatiquement si la machine visée était bien allumée. Si une IP visée n'existe pas sur le réseau, la fenêtre MSDOS ouverte ne se ferme pas en attente de réponse de cette machine.


Développement de l'application

Cette application est fournie avec le code source VB et l'exécutable compilé. Le source est entièrement commenté de façon à pouvoir modifier facilement l'application suivant le cas (changement du mot de passe de l'appli, ...)

Deux versions du module existent:

- Une qui n'est pas complêtement finalisée (manque la boucle en cas de classe A), à votre disposition si besoin.
- Une complète pour les IP de classe B et C et totalement fonctionnelle.

Remerciements

Je souhaite remercier tous les intervenants (lifo, polux, ...) qui m'ont poussé à toujours faire mieu :))
  
Romelard Fabrice (Alias F___)

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Sources du même auteur

Source avec Zip Source avec une capture Source .NET (Dotnet) VB.NET - OSQL GUI - BETA 1.2
Source avec Zip Source avec une capture Source .NET (Dotnet) VB.NET - MIGRATION D'UNE APPLICATION SIMPLE DE VB6 VERS VB.N...
Source avec Zip Source avec une capture ENVOIE DE MAIL EN UTILISANT CDONT DU SERVEUR IIS
CRÉATION D'UN FICHIER LOG LORS DE L'EXÉCUTION D'UN PROGRAMME
MAPPER UN LECTEUR RÉSEAU (CONNEXION ET DÉCONNEXION)

 Sources de la même categorie

Source avec Zip Source avec une capture GESTIONNAIRE DE TÉLÉCHARGEMENT, AVEC REPRISE ET MULTITHREADI... par Madx23
Source avec Zip Source avec une capture CONVERTIR DU TEXTE RTF EN CODE HTML ET VICE-VERSA par vicosta
Source avec Zip Source avec une capture DICTIONAIRE TEXT/AUDIO/VISUELLE ANGLAIS AVEC WEBBROWSER CONT... par majnounmajda
Source avec Zip Source .NET (Dotnet) NSLOOKUP EN VB.NET OU COMMENT FAIRE UNE REQÛETE DNS EN PRÉCI... par ShareVB
Source avec Zip Source avec une capture MINI SEVEUR HTTP AVEC INTERFACE GRAPHIQUE ET IMPLÉMENTATIONS... par lemout

Commentaires et avis

Commentaire de dezossor le 24/01/2004 11:55:10

Bonne source, mais fe de boucle avec
Do
...
Exit DO
...
Loop

ou

utilise

Select Case

plutot que tes If, elseIf,... qui rende le code lourd et complique a lire

9/10

Commentaire de adeltimple le 09/01/2008 17:00:41

ça ne marche pas....
pourtant ils sont carrement sur le même réseau mais pas moyen....

Commentaire de fabrice69 le 09/01/2008 17:51:20 administrateur CS

Bonjour,
Cette source est maintenant très ancienne et il existe une solution plus simple inclue directement dans Windows. En mode commande :
- shutdown /i

Cordialement
Romelard Fabrice [MVP]

Commentaire de adeltimple le 09/01/2008 18:18:02

non justement, c'est cette vieille technique que j'utilisais pour eteindre mon PC aprés ma défragmetation...
maintenant j'ai mon deuxième PC qui est 2 étages plus bas et sans écran....
j'avais testé de mettre l'IP en question mais ça n'a pas marché..
c pas grave je vais trouvé qqch d'autre

 Ajouter un commentaire




Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,061 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales