fuful | Un ptit vbs écrit pour l'occasion.
Le principe :
1ere étape, un délai de x millisecondes avant execution de la suite
2e étape : démarrage d'un service.
J'ai testé au boulot ca marche, par contre on est dans un domaine et pas un workgroup, donc essaye en mettant le nom de ton workgroup pour le domaine, normalement ca devrait le faire.
La le fichier allume le service messenger, celui de l'affichage des message (net send...). Le code suppose que le service est éteint au préalable, a mon avis si c'est pas le cas il va renvoyer une erreur, et la c'est pas gérer, je pense pas que ce soit nécéssaire non plus dans le cas présent.
Voila tu enregistre le tout dans un fichier .vbs, tu met ca dans ton dossier de démarrage, tu met le service en manuel, eet ca devrait le faire.
Dit moi si ca merde, et ou ca merde, je jeterais un oeil
Code :
- Dim WshShell, DomainName, LocalComputerName, LocalService, objComputer, objService
- WScript.Sleep 2000
- DomainName = "DOMAINE"
- LocalComputerName = "ORDINATEUR"
- LocalService = "Messenger"
- Set objComputer = GetObject("WinNT://" & DomainName & "/" & LocalComputerName & ",computer" )
- Set objService = objComputer.GetObject("service", LocalService)
- objService.Start
|
---------------
"Ne jamais faire confiance à un truc qui peut saigner 4-5 jours par mois sans crever !"
|