Wake On Lan
Skeo36
Messages postés
91
Statut
Membre
-
dadoonet Messages postés 905 Statut Membre -
dadoonet Messages postés 905 Statut Membre -
Bonjour à tous,
J'aimerai savoir s'il est possible de "réveiller" tout un parc de machines à heure dite (par exemple 7h45 du lundi au vendredi pour que quand les employés arrivent à 8h il n'est pas besoin d'attendre) par l'intermédiaire d'un réseau local. Je connait évidement les adresses MAC, les IP et la méthode pour y arriver manuellement, mais ce que je cherche à faire est identique mais de manière programmé et pour plusieurs postes sans avoir à venir moi même une demi heure à l'avance pour le faire un à un...
Je précise que je dispose d'un serveur allumé 24/24 sur le même réseau pour "envoyer" l'ordre.
Merci de vos idées!!!
J'aimerai savoir s'il est possible de "réveiller" tout un parc de machines à heure dite (par exemple 7h45 du lundi au vendredi pour que quand les employés arrivent à 8h il n'est pas besoin d'attendre) par l'intermédiaire d'un réseau local. Je connait évidement les adresses MAC, les IP et la méthode pour y arriver manuellement, mais ce que je cherche à faire est identique mais de manière programmé et pour plusieurs postes sans avoir à venir moi même une demi heure à l'avance pour le faire un à un...
Je précise que je dispose d'un serveur allumé 24/24 sur le même réseau pour "envoyer" l'ordre.
Merci de vos idées!!!
A voir également:
- Wake on lan batch
- Fichier batch - Guide
- Wake on lan download - Télécharger - Connexion à distance
- Allumer son pc à distance sans wake on lan - Guide
- Batch renommer une partie du nom de plusieurs fichiers ✓ - Forum Programmation
- Parsec wake on lan - Forum Réseau
4 réponses
Salut,
Ce soft : https://www.dipisoft.com/articles.php?lng=fr&pg=90 possède une option ligne de commande.
Il doit donc être possible de faire un batch, qui contiennent le reveil de toutes les machines et de lancer ce batch sur le serveur via le planificateur de taches windows.
cdlt
Ce soft : https://www.dipisoft.com/articles.php?lng=fr&pg=90 possède une option ligne de commande.
Il doit donc être possible de faire un batch, qui contiennent le reveil de toutes les machines et de lancer ce batch sur le serveur via le planificateur de taches windows.
cdlt
dipisoft
Messages postés
19
Statut
Membre
merci pour la pub jee pee ! ;)
1/ OK
2/ le batch (wol.cmd) c'est lui qui lance la commande qui réveille les machines
3/ Creer une tache planifiée qui lance wol.cmd, les taches planifiées sur les serveurs sont plus sophistiquées, on peut programmer les jours de la semaine.
2/ le batch (wol.cmd) c'est lui qui lance la commande qui réveille les machines
3/ Creer une tache planifiée qui lance wol.cmd, les taches planifiées sur les serveurs sont plus sophistiquées, on peut programmer les jours de la semaine.
Bon alors là les .bat c'est beaucoup plus compliqué que je ne le pensais...
Honnêtement je pensais à un petit logiciel plus simple... Parce que je ne connait absolument rien en batch... J'ai bien fait un peu de C et de VBA mais là faut tout reprendre à zero et je ne sais pas si c'est très raisonnable de ma part j'ai un emploi du temps disons ... Chargé en ce moment!
Je vais tout de même essayer mais si c'est trop long ou trop compliqué je renonce je ne peut pas me le permettre...
Et si quelqu'un à d'autres infos, ou un script qui pourrai me permettre de gagner un peu de temps qu'il n'hésite pas!
Honnêtement je pensais à un petit logiciel plus simple... Parce que je ne connait absolument rien en batch... J'ai bien fait un peu de C et de VBA mais là faut tout reprendre à zero et je ne sais pas si c'est très raisonnable de ma part j'ai un emploi du temps disons ... Chargé en ce moment!
Je vais tout de même essayer mais si c'est trop long ou trop compliqué je renonce je ne peut pas me le permettre...
Et si quelqu'un à d'autres infos, ou un script qui pourrai me permettre de gagner un peu de temps qu'il n'hésite pas!
Il n'y a rien de compliqué dans l'utilisation de "mon" WakeOnLan en mode batch : une seule ligne suffit pour réveiller toutes les machines que tu auras préalablement déclarées via l'appli en mode graphique...
wakeonlanbatch /w:*
Mais tu peux aussi ne réveiller que les machines d'un dossier (un onglet dans l'appli) :
wakeonlanbatch /w:salle12!*
Bref, rien de bien compliqué même pour quelqu'un qui n'a pas fait DOS en première langue !
Et puis avec le même outil et la même simplicité tu pourras aussi planifier l'arrêt (ou la mise en veille prolongée par exemple, mais pas uniquement) des machines le soir... pour plus d'infos, suis le lien de jee pee qui t'amènera sur mon site où tu trouveras des exemples.
Cordialement,
damien.
wakeonlanbatch /w:*
Mais tu peux aussi ne réveiller que les machines d'un dossier (un onglet dans l'appli) :
wakeonlanbatch /w:salle12!*
Bref, rien de bien compliqué même pour quelqu'un qui n'a pas fait DOS en première langue !
Et puis avec le même outil et la même simplicité tu pourras aussi planifier l'arrêt (ou la mise en veille prolongée par exemple, mais pas uniquement) des machines le soir... pour plus d'infos, suis le lien de jee pee qui t'amènera sur mon site où tu trouveras des exemples.
Cordialement,
damien.
Pour passer en dos tu lances "l'invite de commande"
Tu es alors dans une fenêtre où il faut taper les ordres à la main.
par exemple le : wakeonlanbatch /w:*
cela exécute le programme wakeonlanbatch.exe en lui passant des paramètres.
Pour être plus exact il faudrait donner le nom complet où se trouve le programme du style
c:\program files\dipisoft\wake on lan\wakeonlanbatch /w:*
Si cette ligne de commande tu la places dans un fichier texte ayant une extension .cmd par exemple wol.cmd en cliquant dessus dans l'explorateur cela va l'exécuter. Ce .cmd tu peux alors le lancer via une tache planifiée de windows à une heure donnée.
Et attention le mode ligne de commande sera peut être un jour obligatoire ;-) Sur Windows 2008 server on peut installer l'OS sans l'interface graphique, il faut alors tout faire via des commandes ligne.
Tu es alors dans une fenêtre où il faut taper les ordres à la main.
par exemple le : wakeonlanbatch /w:*
cela exécute le programme wakeonlanbatch.exe en lui passant des paramètres.
Pour être plus exact il faudrait donner le nom complet où se trouve le programme du style
c:\program files\dipisoft\wake on lan\wakeonlanbatch /w:*
Si cette ligne de commande tu la places dans un fichier texte ayant une extension .cmd par exemple wol.cmd en cliquant dessus dans l'explorateur cela va l'exécuter. Ce .cmd tu peux alors le lancer via une tache planifiée de windows à une heure donnée.
Et attention le mode ligne de commande sera peut être un jour obligatoire ;-) Sur Windows 2008 server on peut installer l'OS sans l'interface graphique, il faut alors tout faire via des commandes ligne.
Je croit avoir à peut près compris.
Pour faire plus simple voici concrètement mon cas.
WoL est sur un serveur Windows 2008 RC2
J'ai les infos des machines concernés (IP, MAC) et elles sont paramétrées.
Je veux les allumer à 7h45 du Lundi au Vendredi ET PAS LE W.E. (ce que les tâches planifiées windows ne me permettent pas, mais je peut me trompé car le serveur n'étant pas arrivé je ne peut pas vérifié, mais les tâches planifies sur un serveur sont peu être plus paramétrable que sur mon XP)
Concrètement, ce que je doit faire:
1 Entré dans WoL les infos des machines concernées
2 Créer un batch qui planifie le réveille du parc au moment voulu et le faire exécuter par WoL
3 Soit laisser WoL tourner H24, soit créer une tâche planifié qui va démarrer WoL du lundi au vendredi puis lancer le batch.
J'ai bon?? ^^
Pour faire plus simple voici concrètement mon cas.
WoL est sur un serveur Windows 2008 RC2
J'ai les infos des machines concernés (IP, MAC) et elles sont paramétrées.
Je veux les allumer à 7h45 du Lundi au Vendredi ET PAS LE W.E. (ce que les tâches planifiées windows ne me permettent pas, mais je peut me trompé car le serveur n'étant pas arrivé je ne peut pas vérifié, mais les tâches planifies sur un serveur sont peu être plus paramétrable que sur mon XP)
Concrètement, ce que je doit faire:
1 Entré dans WoL les infos des machines concernées
2 Créer un batch qui planifie le réveille du parc au moment voulu et le faire exécuter par WoL
3 Soit laisser WoL tourner H24, soit créer une tâche planifié qui va démarrer WoL du lundi au vendredi puis lancer le batch.
J'ai bon?? ^^