Aller au contenu
  • Pas encore inscrit ?

    Pourquoi ne pas vous inscrire ? C'est simple, rapide et gratuit.
    Pour en savoir plus, lisez Les avantages de l'inscription... et la Charte de Zébulon.
    De plus, les messages que vous postez en tant qu'invité restent invisibles tant qu'un modérateur ne les a pas validés. Inscrivez-vous, ce sera un gain de temps pour tout le monde, vous, les helpeurs et les modérateurs ! :wink:

fermeture de session et vnc


newtech

Messages recommandés

Je copie-colle au cas où ça changerait d'URL un jour...

- Transformer une application en un service :

L’ intérêt de faire d’ un script ou d’ un application un service est que ce dernier se charge indépendamment d’ une session utilisateur ( On pense alors au fonctionnement d’ un serveur ) et peut s’ effectuer en tâche de fond sans aucune interaction avec le Bureau Windows. On peut ainsi imaginer ce type d’ usage pour un fichier script, un utilitaire réseau, un client P2P ou un serveur de jeu. Par la même occasion, je répond à une question posée par A. Rubeaux …

Les exécutables nécessaires se trouvent dans le " Windows Ressource Kit Tools " ( pour le télécharger, faites une recherche sur cette expression dans un moteur comme Google.fr ). Ce sont deux fichiers nommés :

Instsrv.exe et srvany.exe

Le principe est d’ installer comme service srvany.exe et de mapper sur ce service le fichier exécutable désiré. On peut, de ce fait, installer plusieurs services en leur attribuant à chaque fois un nom différent. Un exemple de création d’ un service nommé "monservice" :

En Invite de commandes, placez-vous dans le répertoire des " Outils du Kit de Ressources Windows " puis tapez :

instsrv monservice "C:\Program Files\Windows Resource Kits\Tools\srvany.exe"

Rappelons que dans ce mode un chemin contenant des espaces doit être placé entre des guillemets …

Si tout s’ est bien passé, vous obtiendrez ce message : The service was successfuly added!

Lancez maintenant le " Gestionnaire de services " et double-cliquez sur votre nouveau service nommé " monservice ". En cliquant sur l’ onglet " Connexion ", à vous de choisir si vous " Autorisez le service à interagir sur le Bureau " ou non. Lancez le registre Windows et parcourez cette arborescence :

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\monservice

Créez une nouvelle clé nommée " Parameters " puis, à l’ intérieur, une nouvelle valeur chaîne nommée : " Application " avec, dans " Données de la valeur ", l’ emplacement et le nom de l’ exécutable que vous souhaitez lancer. Par exemple :

C:\Program Files\Windows NT\Accessoires\wordpad.exe

Fermez le tout puis redémarrez …

Enfin, si vous souhaitez supprimer le service que vous avez créé, en Invite de commandes, tapez :

net stop monservice

Instsrv monservice remove

Là aussi, vous aurez droit à un petit message de confirmation : " The service was successfully deleted! "

Lien vers le commentaire
Partager sur d’autres sites

Merci pour toutes les reponses,

 

Mais encore une autre question. Peut on faire la meme chose avec une connection internet?

 

Lors du demarrage d'un pc avant l'ouverture de la session la connection internet est deja etablit.

 

C bien pratique ca tout est gerable de loin.

Lien vers le commentaire
Partager sur d’autres sites

Rejoindre la conversation

Vous publiez en tant qu’invité. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.
Remarque : votre message nécessitera l’approbation d’un modérateur avant de pouvoir être visible.

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

  • En ligne récemment   0 membre est en ligne

    • Aucun utilisateur enregistré regarde cette page.
×
×
  • Créer...