[batch] Interdire la fermeture d'une fenetre

Interdire la fermeture d'une fenetre [batch] - Shell/Batch - Programmation

Marsh Posté le 10-06-2005 à 13:57:07    

Bonjour,
 
je cherche à lancer un programme de scan sur un réseau, je suis très limité au niveau de mes possibilités, car il doit se lancer également sur des vieilles machines, donc seul solution un .bat. Or il met un peu de temps à s'executer et je ne veux pas que les utilisateurs puissent fermer la fenetre et donc arreter mon scan.
 
Alors voilà, je pense à 2 solutions, mais je n'arrive pas à les mettre en oeuvre.
 
La premiere, une commande qui me supprime la croix, donc pas de fermeture possible, au pire une reduction de la fenetre et croiser les doigts pour que l'utilisateur ne la ferme pas.
 
La seconde, un .bat qui en appelle celui que je veux lancer en arriere plan.
 
Merci d'avance

Reply

Marsh Posté le 10-06-2005 à 13:57:07   

Reply

Marsh Posté le 10-06-2005 à 15:15:13    

une idée avant le week end??

Reply

Marsh Posté le 10-06-2005 à 15:36:08    

quels os?

Reply

Marsh Posté le 10-06-2005 à 22:20:31    

Essentiellement NT 4 SP 6 mais aussi XP SP2, 2000 et un peu de 98 et de 95

Reply

Marsh Posté le 11-06-2005 à 10:15:52    

en faire un service c pas possible ?

Reply

Marsh Posté le 11-06-2005 à 11:15:38    

sous W2K et +
 
start /b /min
 
je ne sais pas si cela marchera sous les autres os.
 
 
sinon la solution serait de compiler ton batch et de le transformer en service après.
 
pour compiler un batch il existe batchcompiler ==> payant
pour transformer un exe en service voir:
- www.bellamyjc.org
- www.laboratoire-microsoft.org
 
ps:si tu veux, je peux te compiler tes batchs
(envoie moi un mp et je te file un mail)
 
 

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed