begin process at 2010 02 10 04:06:25
  Trouver un code source :
 
dans
 
Accueil > Forum > 

VB.NET et VB 2005

 > 

Divers

 > 

Trucs & Astuces

 > 

Executer un prog à la sortie de windows...


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Executer un prog à la sortie de windows...

jeudi 23 novembre 2006 à 13:38:07 | Executer un prog à la sortie de windows...

franck453

Bonjour,

j'ai besoin de lancer un programme lorsque l'on quitte Windows XP. (Application qui doit remettre ou enlever certains droits de la base de registres, pour la prochaine session...).

Est ce que quelqu'un sait comment on peut s'y prendre ?
Y a t'il une cle dans la BDR equivalent au
currentversion/run pour lancer l'appli au démarrage ?

Merci d'avance.

Franck
jeudi 23 novembre 2006 à 13:43:26 | Re : Executer un prog à la sortie de windows...

DARKSIDIOUS

Membre Club Administrateur CodeS-SourceS
vaux mieux le lancer au démarrage : à la fermeture de windows, tout les processus sont arrêtés => tu as peux de chance que ton prog ai le temps de faire ce qu'il a à faire avant d'être coupé par windows !


jeudi 23 novembre 2006 à 13:52:35 | Re : Executer un prog à la sortie de windows...

franck453

Merci pour ta réponse...

Vu ce que je souhaite faire, ca me semble difficile, car de nombreuses variables doivent etre utilisées durant la session windows. Je vais quand même y songer...
c'etait surtout pour savoir si une telle clé dans la BDR existait...?
J'utilise par exemple 'Track Eraseur Pro' qui nettoie fichiers temporaires + tout plein d'autres trucs lorsqu'on quitte Windows.
Il intercepte donc la demande de sortie de windows...(mon prog aura le temps de s'executer avant que windows ne ferme vraiment, car il est très court et se contente de mettre à jour quelques variables de la BDR).

Est ce que quelqu'un sait comment on peut intercepter la sortie de windows ?

Franck

jeudi 23 novembre 2006 à 13:56:04 | Re : Executer un prog à la sortie de windows...

econs

Administrateur CodeS-SourceS

Salut,

Windows n'a même pas permis, dans ses tâches planifiées, d'intercepter cet évenement. C'est donc que c'est au mieux : déconseillé, au pire : impossible.


Manu

--------------------------------------------------------------------------------------------
Avant de poster un message, n'oubliez pas de consulter le reglement.
jeudi 23 novembre 2006 à 14:45:39 | Re : Executer un prog à la sortie de windows...

casy

Membre Club

Sinon tu as toujours la possibilité de gerer l'évènement QueryUnload d'un feuille. Mais il faut dans ce cas que ton soft tourne en permanence.

---- Sevyc64  (alias Casy) ----
# LE PARTAGE EST NOTRE FORCE #
jeudi 23 novembre 2006 à 14:55:42 | Re : Executer un prog à la sortie de windows...

DARKSIDIOUS

Membre Club Administrateur CodeS-SourceS

C'est sûrement de cette manière que marche eraserpro.

Le fait que ton prog soit long ou pas n'empêche pas que windows ferme tout les processus à sa fermeture, donc le temps de lancer ton prog (surtout le temps de charger le framework .net en mémoire !!!), et qu'il fasse ce qu'il a à faire, Windows a tout le temps de le couper avant qu'il ai fini => vraiment pas fiable !

Idem pour le query_unload : windows peut très bien couper l'exécution du processus sans que le query_unload soit déclenché !

jeudi 23 novembre 2006 à 15:55:33 | Re : Executer un prog à la sortie de windows...

franck453

Merci pour ces réponses... Le fait de modifier la BDR au démarrage me pose un réel problème, je vais donc tenter d'utiliser le Queryunload...  Je note quand même que la fiabilité n'est pas garantie... mais bon, en attendant de trouver mieux...

Merci pour tout.

Franck
vendredi 24 novembre 2006 à 19:42:50 | Re : Executer un prog à la sortie de windows...

TroXsA

Bonjour

Es tu en Windows XP Pro ou Windows 2000 Pro ?
il pourrais y avoir une solution !

@+


[ Lien ]
Le site qui ne parle qu'un seul langage, visual basic 2005
mercredi 11 avril 2007 à 20:14:57 | Re : Executer un prog à la sortie de windows...

OneHacker

Réponse acceptée !
J'ai la solution. Mais il faudrait qu'un autre programme l'apelle. avec une DLL tu peux détecter si WIndows ferme ou pas. Et empecher de fermer pendant que tu fais ton action et fermer Windows quand t'a fini mais veux tu faire un autre programme pour le lancer ?

Redman
jeudi 12 avril 2007 à 08:29:01 | Re : Executer un prog à la sortie de windows...

franck453

bonjour et merci pour ta réponse...

En fait j'ai contourné mon principal problème qui etait d'interdire ou pas certaines applications en fonction de jours/utilisateurs et autres paramètres...
Je n'interdit rien dans la BDR, et un petit prog caché scrute les taches actives...
Si une tache non autorisée est active, je tue le process....

Mais merci quand meme...
Franck

1 2

Cette discussion est classée dans : windows, lancer, prog, executer, sortie


Répondre à ce message

Sujets en rapport avec ce message

Lancer un prog depuis acces [ par valtrase ] Bonjour,Je veu lancer Windows média player depuis acces. avec deux films en argumentex: windows média player.exe AI CD1.avi , AI CD2.aviLà deux chois Lancer une sauvegarde à l'arret de windows [ par yoyo1 ] Bonjour,Je souhaiterais effectuer une sauvegarde lorsque je clique sur arreter le systême.Je suis en train de faire le systême de sauvegarde mais je n Détecter la fermeture des application windows [ par Charles Racaud ] Dans mon prog, j'ouvre une fenêtre windows (ici l'explorateur) et interompre mon prog tant que cette fenêtre n'est pas fermé. Comment faire ? ChR Sortie de veille sous Windows XP [ par Cpapy ] Bonjour, J'ai du réinstaller Window XP avec les masters CD. Depuis cette date, j'ai le problème suivant: AVANT: Lorsque le PC était e Executer un prog depuis un CD [ par LuTo ] Bonjour a tous,J'arrive pas a executer un prog depuis un CD compile en VB sur un ordinateur neuf, c'est-a-dire, sans les dll et les ocx utilises par m lancer mon prog à chq connexion [ par xxxxxxxxxxx ] salut à tous,je recherche un code pour lancer mon prog à chq connexion....j'en é testé un mais en fzit le truc c que je veux qu ce soit instantané car executer un script WSH à la fermeture de Windows [ par tgu ] Bonjour,Je voudrais executer un script WSH à la fermeture de Windows.Merci de votre aide.tgu Résolution DirectX [ par Ze_Dam ] Bonjour.Voilà je fais une application en 2D avec DirectX 7 mais j'ai un conflit avec les résolutions. Le prog se décline sous la forme d'un jeu 2D (st planifier l'execution d'un prog a une heure donnée [ par bidani ] salut,j'ai réalisé un petit programme que je veux lancer en plusieurs modes-lancement unique(une fois) pas de probleme-et je veux surtout pouvoir le EXECUTER UN PROGRAMME [ par BOXTER13 ] BONJOUR,je suis novice et cherche à comprendre comment executer un prog quand il n'ya pas l'exe mais que les sources : exemples,j'ai vu un fichier zip


Nos sponsors


Sondage...

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
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,139 sec (4)

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