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

VBScript Discussion :

Comment réduire la fenetre d'une application


Sujet :

VBScript

  1. #1
    Nouveau candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2012
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Mars 2012
    Messages : 2
    Par défaut Comment réduire la fenetre d'une application
    Bonjour à tous,

    Je suis en train de créer un script qui doit réduire la fenêtre d'une application après son lancement.

    Quelqu'un aurait-il une solution à me proposer?

    Je vous remercie d'avance.

  2. #2
    Membre expérimenté
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Novembre 2011
    Messages
    163
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Novembre 2011
    Messages : 163
    Par défaut
    salut !

    J'ai trouvé 3 pistes intéressantes ...

    1. une appli tierce que je 'ai pas testée : CMDOW.EXE

    2. Le principe du masquage de script, mais je ne crois pas que cela réponde à ta question ...
    . fichier 1 : launch.bat
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    wscript.exe "invisible.vbs" "action.bat"
    . fichier 2 : invisible.vbs
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    CreateObject("Wscript.Shell").Run """" & WScript.Arguments(0) & """", 0, False
    . fichier 3 : action.bat (par exemple)
    3. Simuler un clic sur l'icône "Bureau" de la barre des tâches aprés éxecution :
    . fichier : clic.bat
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    "%USERPROFILE%\Application Data\Microsoft\Internet Explorer\Quick Launch\Bureau.scf"
    [Edit piste 4]

    4. Créer un raccourci du programme, modifier les propriétés du raccourci pour l'exécuter en mode "réduit" et non en "fenêtre normale".
    Lancer le programme.lnk au lieu du programme.exe ...

  3. #3
    Nouveau candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2012
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Mars 2012
    Messages : 2
    Par défaut
    Salut Cachlab,
    je te remercie pour toutes les solutions que tu m'as proposé .
    La première m'a donnée une idée: est ce que le programme a été concu pour démarrer réduit avec un paramètre.

    Mon problème a été ensuite de trouver la syntaxe pour lancer un programme avec un argument...

    Voici au final ce que cela donne:
    WshShell.Run("""C:\Program Files\Programme.exe""" & """-m"""), 1, false

  4. #4
    Expert confirmé
    Avatar de hackoofr
    Homme Profil pro
    Enseignant
    Inscrit en
    Juin 2009
    Messages
    3 841
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Juin 2009
    Messages : 3 841
    Par défaut
    Citation Envoyé par NCITL Voir le message
    Mon problème a été ensuite de trouver la syntaxe pour lancer un programme avec un argument...
    Voici au final ce que cela donne:
    WshShell.Run("""C:\Program Files\Programme.exe""" & """-m"""), 1, false

    c'est quoi comme programme que tu veux exécuter et est-ce-que tu as son fichier d'aide pour voir comment l'exécuter avec cet argument

  5. #5
    Expert confirmé
    Avatar de hackoofr
    Homme Profil pro
    Enseignant
    Inscrit en
    Juin 2009
    Messages
    3 841
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Juin 2009
    Messages : 3 841
    Par défaut StartMin.vbs

    Voici un exemple de script qui vous montre comment démarrer Internet Explorer en mode réduit en utilisant la commande Start avec le commutateur /Min
    Donc il suffit que vous modifiez le chemin et le nom du programme
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    set Ws = createobject("wscript.shell")
    Chemin = "%PROGRAMFILES%\Internet Explorer\"
    Command = "cmd /c cd "&Chemin&" & Start /min IEXPLORE.EXE"
    Execution = Ws.Run(Command,0,True)

  6. #6
    Expert confirmé
    Avatar de hackoofr
    Homme Profil pro
    Enseignant
    Inscrit en
    Juin 2009
    Messages
    3 841
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Juin 2009
    Messages : 3 841
    Par défaut StartWordMin.vbs
    Voici un autre script pour démarrer Winword en mode réduit :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    set Ws = createobject("wscript.shell")
    Chemin = "%Windows%\system32\"
    Program = "winword.exe"
    Command = "cmd /c cd "& Chemin &" & Start /min "& program &""
    Execution = Ws.Run(Command,0,True)

Discussions similaires

  1. Comment faire des etats pour une application web ?
    Par ovh dans le forum Autres outils décisionnels
    Réponses: 6
    Dernier message: 06/07/2021, 03h25
  2. Comment nommer les versions d'une application
    Par Bweb dans le forum Langages de programmation
    Réponses: 10
    Dernier message: 15/02/2013, 15h07
  3. Comment retrouver le handle d'une application console?
    Par Laurent Dardenne dans le forum Windows
    Réponses: 7
    Dernier message: 22/12/2004, 16h58
  4. Réponses: 8
    Dernier message: 17/03/2004, 14h40
  5. comment securiser l'installation d'une application
    Par silya dans le forum C++Builder
    Réponses: 9
    Dernier message: 05/03/2004, 14h34

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