Logiciel CMDow
Par ALJD le dimanche, novembre 16 2014, 15:15 - Logiciel - Lien permanent
CMDow est un petit programme très utiliser par les Administrateur, il permet de gérer les fenêtres, moi je l'utilise particulièrement dans l’exécution de mes script. CMDow est une commande externe permettant de gérer les fenêtres Windows.
Cmdow est un utilitaire Win32 en ligne de commande pour NT4/2000/XP/2003/SEVEN qui permet à une fenetre Windows d'être énumérés, déplacé, redimensionné, renommé, cachée, décachée, activé, désactivé, réduite, agrandie, restaurée, activé, inactivé, fermé, tuées et plus ....
http://www.commandline.co.uk/cmdow/index.html
Il faut de préférence copier cette commande dans "%windir%\system32"
1.. Listing et infos des différentes fenêtres
CODE CMDow [Fenêtre | /T] [/B] [/F] [/P] Description des paramètres : fenêtre : soit vous précisez le titre de la fenêtre (mettre entre guillemets) soit vous utilisez le caractère "@" qui selectionne toutes les fenêtres. /T : Liste les fenêtres "présentes" en barre des tâches /B : n'affiche pas les noms de colonnes /F : affiche les commandes détaillées de la ou des fenêtres /P : affiche la position et la taille de la ou des fenêtres exemple : CODE cmdow "Windows Website - Mozilla Firefox" /P /F Résultat : CODE Handle Lev Pid -Window status- Left Top Width Height Image Caption 0x0501B0 1 1036 Min Ina Ena Vis -32000 -32000 160 31 firefox Windows Website - Mozilla Firefox
2.. Organisation des fenêtres
CODE CMDow /TH | /TV | /CW | /MA | /UW | /AT Ces commandes réorganiseront TOUTES les fenêtres Description des paramètres : /TH : réorganise les fenêtres en mosaïque horizontale /TV : réorganise les fenêtres en mosaïque verticale /CW : réorganise les fenêtres en cascade /MA : réduit les fenêtres /UW : restaure les fenêtres /AT : Intelligent [Alt]-[Tab] , inverse le plan des fenêtres ( la fenetre en 1er plan sera en dernier plan, etc...) exemple : CODE cmdow /TH
Difficile de vous montrez le résultat, mais tout le monde aura compris wink.gif
3.. Commandes Spéciales Surement la partie qui nous intéresse le plus.
CODE Cmdow Fenêtre {[/ACT] [/INA] [/ENA] [/DIS] [/VIS] [/HID] [/MIN] [/MAX] [/RES] [/TOP] [/NOT] [/REN caption] [/MOV gauche haut] [/SIZ largeur hauteur] [/CLS] [/END]} Description des paramètres : fenêtre : soit vous précisez le titre de la fenêtre (mettre entre guillemets) soit vous utilisez le caractère "@" qui selectionne toutes les fenêtres. /ACT : active la fenêtre /INA : place la fenêtre dans la barre des tâches. /ENA : "Enable specified window", là j'ai pas compris le but de cette fonction question1.gif /DIS : l'inverse de la commande juste au-dessus whistling.gif /HID : cache complétement la fenêtre /VIS : rend visible la fenêtre cachée /MIN : réduit la fenêtre /MAX : agrandit la fenêtre /RES : restaure la fenêtre dans son état initial. /TOP : garde la fenêtre toujours en premier plan. /NOT : annule le /TOP whistling.gif /REN : renomme le titre de la fenêtre. Mettre les titres entre guillemets. /MOV : déplace la fenêtre. /SIZ : redimensionne la fenêtre /CLS : fermela fenêtre /END : tue le processus de la fenêtre et bien sûr tous les "processus filles" exemple : CODE cmdow @ /END Exemple à utiliser avec parsimonie LOL.bmp
4.. Lancer une commande
CODE CMDow /RUN [mode] fichier [paramètres] Permet d'ouvrir un fichier avec l'application qui lui est associée. mode: définit si l'application est lancée dans une fenêtre réduite, agrandie ou cachée (/MIN, /MAX, /HID) paramètres : définit les paramètres propres à l'application lancée exemple : CODE cmdow /RUN /MAX "%systemdrive%\a lire.txt" ouvre le fichier "a lire.txt" dans le programme par défaut, par exemple notepad. Nouvelle commande plus simple avec CMDow pour que les fenêtres CMD soit invisible ex: CODE cmdow @ /HID @echo off start /wait %systemdrive%\Install\I386\Apps\Diskeeper\setup.exe /s /v/qn start /wait %systemdrive%\Install\I386\Apps\Diskeeper\DiskprFR.exe /S EXIT