IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langages Discussion :

Problème avec commande DOS


Sujet :

Langages

  1. #1
    Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Novembre 2014
    Messages
    3
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Novembre 2014
    Messages : 3
    Points : 3
    Points
    3
    Par défaut Problème avec commande DOS
    Bonjour j'aimerai remplacer mon fichier.bat en un fichier C# ou VB.Net pour ne pas avoir de fenêtre qui s'ouvre en permanence.
    Mon Batch est:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    @echo off
    taskkill /im "lotus.exe" /fi "STATUS eq NOT RESPONDING" /f >nul && start "" "C:\Lotus\lotus.exe"
    start relance.bat

    relance étant le nom de mon fichier bat.
    en quelque sorte mon bat vérifie le processus lotus.exe et si le processus est arrêté il le relance.

    Merci d'avoir pris du temps a lire mon post.

  2. #2
    Membre actif
    Homme Profil pro
    Developpeur
    Inscrit en
    Février 2013
    Messages
    180
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 31
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Developpeur

    Informations forums :
    Inscription : Février 2013
    Messages : 180
    Points : 271
    Points
    271
    Par défaut
    Bonjour,

    Pour moi tu n'a pas a faire un exe pour résoudre ton problème.
    ce que tu souhaite c'est de ne pas afficher une fenêtre lors l'execution de ton .bat.
    et donc pourquoi ne pas minimiser t'as fenêtre ?
    ensuite si tu veux plus de performance, tourne toi vers les services, C# / VB.net ou bien AUTOIT (très bon langage de script windows)

  3. #3
    Membre averti
    Homme Profil pro
    Directeur de projet
    Inscrit en
    Novembre 2014
    Messages
    196
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Directeur de projet
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2014
    Messages : 196
    Points : 331
    Points
    331
    Par défaut
    Tu peut utiliser la classe Process du package System. Diagnostics, elle permet de lancer un processus (ton fichier bat). Mais le mieux serais de réécrit ton bat en c# , regarder dans la liste des Processus de l'os trouver lotus, vérifier son statut, le relancer si besoin et mette un timer qui va automatisé tout cela toutes les 5 minute.

Discussions similaires

  1. problème avec commande cut
    Par sajodia dans le forum Shell et commandes GNU
    Réponses: 6
    Dernier message: 03/06/2008, 10h01
  2. Probleme avec commande DOS
    Par spectre3brad dans le forum Scripts/Batch
    Réponses: 4
    Dernier message: 07/05/2008, 12h53
  3. Problème avec commande system(MacOs x)
    Par clampin dans le forum C
    Réponses: 3
    Dernier message: 12/09/2007, 16h06
  4. création de fichier avec commande DOS
    Par staticx dans le forum Scripts/Batch
    Réponses: 2
    Dernier message: 21/08/2007, 09h59
  5. Probléme avec commande service
    Par rach20032 dans le forum Réseau
    Réponses: 10
    Dernier message: 11/07/2007, 13h03

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo