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

Scripts/Batch Discussion :

Question pour un Champion (fonction "spéciale" Windows > en batch : possible ? )


Sujet :

Scripts/Batch

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2010
    Messages
    26
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2010
    Messages : 26
    Par défaut Question pour un Champion (fonction "spéciale" Windows > en batch : possible ? )
    Bonjour

    Sous Windows, on a la possibilité de cliquer sur un fichier et de le glisser sur un l'icône d'un programme exe.
    Le programme s’exécute alors en tenant compte du fichier qui a été glissé sur lui.

    Ma question est donc :
    - est-ce qu'on peut réaliser cette opération Windows avec un Batch du genre :

    avec fichier.txt exécute schpountz.exe

    ????

    A+
    Roon'

  2. #2
    Membre émérite Avatar de devilsnake88
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Janvier 2013
    Messages
    453
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Technicien maintenance
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Janvier 2013
    Messages : 453
    Par défaut
    Salut,
    Je dirais que cela dépend du programme.
    Si il a été codé pour accepter les arguments alors c'est possible, sinon il faut simuler un drag&drop dans un autre langage de programmation.
    Si tu peux nous donner un cas (avec ressources) concret ça nous serait bien utile.

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2010
    Messages
    26
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2010
    Messages : 26
    Par défaut
    Bonjour

    et bien voilà un cas tout simple :
    - on clique sur un fichier image (.bmp, .jpg, .png,....)
    - on fait glisser ce fichier sur l'icône de raccourci (ou l'exe lui-même) de "paint" (windows)
    - Paint s'ouvre avec l'image que l'on a fait glisser dessus.

    Je suis d'accord avec toi. Il faut que le .exe soit lui-même programmé pour cette manip.
    J'ai donc pris "paint" pour comprendre le principe d'écriture du batch dans ce cas là, mais je l'adapterai pour mon fichier exe.

    A+
    Roon'

  4. #4
    Membre émérite Avatar de devilsnake88
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Janvier 2013
    Messages
    453
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Technicien maintenance
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Janvier 2013
    Messages : 453
    Par défaut
    Et bien dans ce cas c'est très simple:
    Code bat : Sélectionner tout - Visualiser dans une fenêtre à part
    C:\Windows\system32\mspaint.exe *Chemin complet vers ton image*\.png

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2010
    Messages
    26
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2010
    Messages : 26
    Par défaut
    BRAVO !!!!
    ça marche !!!!
    Piiiinaise! vous êtes trop forts sur ce Forum !

    J'en ai profité pour voir si on pouvait lancer un autre .bat à partir d'un .bat.
    ça aussi ça marche.
    par contre, si on veut faire "communiquer" ces 2 .bat indépendants, par une zone mémoire, par exemple
    (je ne dis pas une variable, puisque elles sont attachées au programme qui les crée, mais bien une "zone mémoire")
    Est-ce que c'est possible.
    (j'ai pas de projet dans ce sens, mais j'aimerai juste savoir si c'est possible - on ne sait jamais, ça peut m'aider un jour à construire un projet spécifique)

    A+
    R'

  6. #6
    Membre émérite Avatar de devilsnake88
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Janvier 2013
    Messages
    453
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Technicien maintenance
    Secteur : High Tech - Matériel informatique

    Informations forums :
    Inscription : Janvier 2013
    Messages : 453
    Par défaut
    Trouve une situation concrète et on verra ce qu'on peut faire.
    Mais on peut faire passer des arguments entre .bat.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Emission TV] Question pour un champion
    Par Le Pharaon dans le forum La taverne du Club : Humour et divers
    Réponses: 33
    Dernier message: 19/02/2007, 12h31
  2. Question pour un champion des div
    Par Zan dans le forum Mise en page CSS
    Réponses: 8
    Dernier message: 28/12/2006, 22h06
  3. [D2005] question pour un champion!
    Par melles dans le forum Delphi .NET
    Réponses: 22
    Dernier message: 21/09/2006, 19h15

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