Liste des Outils de cette page :
Lorsque la consultation est terminée, vous pouvez revenir ici en cliquant sur le bouton "précédent" de votre navigateur, ou avec [Alt]-[flèche_gauche]
Complément-clavier : aide à la saisie de caractères Unicode L'utilitaire sunic.exe est un utilitaire résident, qui facilite la saisie de caractères Unicode. En plus, quelques touches courantes peuvent être prédéfinies. Utilisation : - lancer sunic.exe
- pour appeler l'écran, utilisez la combinaison de touches : {Majuscules} {Ctrl} U
- Sur l'écran :
- saisir la valeur décimale du caractère Unicode, puis {Entrer}
ou
- cliquer sur un des boutons des caractères prédéfinis.
- Vous pouvez aussi utiliser {Echap} pour abandonner, en laissant sunic actif
- ou encore {Ctrl} {Fin} pour terminer sunic.
Si vous voulez modifier les caractères prédéfinis, intéressez-vous, avec un éditeur de texte, au fichier sunic.list, qui se trouve dans le même directory que sunic.exe. Pour télécharge sunic.exe, cliquer_ici  RUNPLUS - Utilitaire pour lancer des programmes en évitant les demandes de l'UAC RUNPLUS est essentiellement un menu, orienté clavier, et permettant de lancer, très rapidement, des commandes ou des logiciels.
RUNPLUS est appelable avec la touche ² (en haut à gauche du clavier). Comme RUNPLUS est lancé en tant qu'administrateur, il ne déclenche qu'une seule fois la confirmation par l'UAC. Ensuite, tous les programmes lancés par son intermédiaire sont lancés directement. Cependant, RUNPLUS a de nombreuses autres possibilités.
Pour télécharger RUNPLUS, cliquer_ici.
RUNPLUS est très simple d'utilisation. Il est chargé une fois (normalement, au démarrage de l'ordinateur), reste, invisible, en mémoire. - pour l'activer, utiliser la touche ² - une fois activé, vous pouvez annuler (ne rien faire ; le rendre à nouveau invisible), avec la touche [Echap] - pour lancer un programme, ou une commande, il suffit d'appuyer sur la touche (lettre ou chiffre) du clavier correspondant à la ligne du menu que l'on veut lancer (on peut aussi cliquer avec le bouton gauche de la souris). La lettre-raccourci est affichée à gauche de chaque bouton. - si vous avez besoin du caractère ² , lorsque RunPlus apparaît, appuyez une seconde fois sur ² . - RUNPLUS contient un petit éditeur (petit bouton [Edit]), permettant de modifier la liste et le contenu des menu (les commandes). - il est possible d'appeler des sous-menus. Au total, RUNPLUS peut gérer 36 menus (de 0 à 9 et de A à Z) de 13 lignes chacun. - autres fonctions : - simuler le clavier. Cela permet d'envoyer des phrases entières, ou de piloter des applications, par raccourci clavier. - simuler la souris. On peut créer des macros indiquant à la souris de se positionner à des coordonnées précises, de cliquer avec le bouton gauche ou droit. - les utilisateurs de Ponx peuvent appeler des fonctions de Ponx, ou des programmes, et les utiliser en tant que commandes. - RUNPLUS peut envoyer des commandes temporisées (au bout de quelques secondes). - possibilité de lancer une commande au démarrage de RUNPLUS (avec temporisation). - SUNIC. RUNPLUS intègre maintenant SUNIC, qui aide à la saisie des majuscules accentuées, de quelques autres caractères, ou de caractères Unicode (par leur code). - RUNPLUS contient une mise à jour en ligne, qui permet de chercher/installer les nouvelles versions. - Il existe deux modes de fonctionnement : utilisateur, et administrateur. Ce dernier mode permet de modifier les (lignes de) menu, de rechercher de nouvelles versions, et d'arrêter RUNPLUS. - Prise de note. Très simple et +++++++++++ - Un mini-éditeur de texte (ascii) est intégré
Personnaliser RUNPLUS (définir les lignes de menu)
Il est possible des commandes Windows ; exemples : cmd /c dir C:\*.jpg > c:\ddiirr.txt cmd /c dir %USERPROFILE% > c:\ddiirr.txt cmd /c XCOPY C:\data\*.* D:\SAUVE /S /Y cmd /k CD /DC:\ (ici, on lance l'invite de commande, puis on va sur C:\ )
Il est possible de lancer des logiciels ; exemples : "C:\Program Files\UltraVnc\vncviewer.exe" -password PPAASSEE 192.168.1.167 "C:\Program Files\Corel\WordPerfect Office 2002\Programs\pdxwin32.exe" -WR:\PLANN\ETAB R:\PLANN\FIC\MENU.FSL -PC:\PRIV\10B C:\Program Files\Microsoft Office\Office12\EXCEL.EXE C:\Program Files\Microsoft Office\Office12\WINWORD.EXE D:\Data\tonCV.docx C:\Program Files\Internet Explorer\iexplore.exe -k c:\start.htm
Lancer des batchs : cmd /c c:\netmci.bat C:\Windows\System32\cmd.exe /kc:\p1252.bat (ouvre l'invite de commande en lançant un batch)
Ouvrir des documents : "C:\Data Files\archive\lettre-080714.doc" "C:\Program Files\suprog\aide\func.chm" cmd /cstart "" /B http://mclaveau.com/grimoire (une adresse Internet est considérée comme un document)
Les commandes internes
Les commande internes sont exécutées par RUNPLUS. Elles commencent toutes par un mot clef : RUNPLUS_SOUSMENU: charge un sous-menu, repéré par le numéro qui suit immédiatement le signe ":" Nouveau : à partir de la version 2.6, il est possible de remplacer le numéro du sous-menu par une lettre majuscule. On passe ainsi de 10 sous-menus possible à 36. RUNPLUS_COMMANDE: lance une commande interne. Pour l'instant, il n'y a que deux commandes SUNIC (pour la saisie assistée de majuscules accentuées) et NOTE (pour la saisie d'UNE note (persistante) à la volée. RUNPLUS_SEND: émule le clavier. La syntaxe est la même que pour SKEYS.EXE (utilitaire Batch ; voir http://mclaveau.com/batch ) RUNPLUS_MOUSE: émule la souris. La syntaxe est la même que pour MMOUSE.EXE (utilitaire Batch ; voir http://mclaveau.com/batch )
Astuce : comment lancer RUNPLUS sans aucune confirmation de la part de l'UAC
Il suffit de définir une tâche planifiée, au démarrage de session, avec des droits étendus (maximisés). Pour cela, il faut : - lancer le planificateur de tâches ; par le Panneau de Configuration + Outils d'administration + Planificateur de tâches. Vous pouvez aussi faire : {Windows} R taskschd.msc {Entrée}. Conseil : lancez en tant qu'administrateur (avec un clic-droit de la souris) : 
- vous arrivez à l'écran suivant : 
- cliquer sur "Créer une tâche" (à droite), puis commencez à remplir les renseignements (voir les zones surlignées en jaune) :
- Si l'utilisateur n'est pas membre du groupe "Administrateurs", il peut être intéressant de changer l'utilisateur pour exécution de la tâche : 
- vous devez ensuite, dans l'onglet "Déclencheurs", ajouter l'évènement "ouverture de session utilisateur" : 
- dans l'onglet "Actions", choisissez "Démarrer un programme", et ajoutez la commande adéquate : 
- Dans "Conditions", précisez que cela doit être indépendant de l'alimentation : 
(notez que rien n'est coché).
- ne pas oublier les derniers paramètres : 
- validez, et... C'est tout ! La tâche s'appliquera dès la prochaine ouverture de session. Ainsi, vous aurez RUNPLUS au demarrage, sans qu'il ne soit rien demandé, et pourtant, l'UAC reste activé. Attention : ceci est le comportement si l'utilisateur est membre du groupe "Administrateurs".
Dans le cas d'un utilisateur non administrateur, au moment du démarrage de la session, il sera demandé de confirmer le mot de passe de l'administrateur sélectionné pour la tâche. Comme sur l'écran suivant : 
Heureusement, cette question n'est posée QU'UNE SEULE FOIS par session. Et, cela fait partie des avantages de RUNPLUS, de faciliter le lancement de commandes (ou logiciels), et d'accélérer leur utilisation. 
Un RAMdisk pour Vista Un RAMdisk est un disque simulé en mémoire. Il peut être très utile dans certaines circonstances, par exemple pour faire transiter des données entre deux applications langages qui nepeuvent communiquer que par des fichiers. Vous pouvez trouver un bon RAMdisk, gratuit, là : http://www.mydigitallife.info/2007/05/27/free-ramdisk-for-windows-vista-xp-2000-and-2003-server/
Windows-Mail : retrouver les informations des comptes (nom_utilisateur, mots de passe, références_serveurs)
MailPV est maintenant compatible avec Windows-Mail. Il permet de retrouver les paramètres des comptes. Ce petit logiciel ne nécessite pas d'installation, et peut donc être stocké sur une clef-USB. L'adresse du site : http://www.nirsoft.net/utils/mailpv.html Attention : certains antivirus crient en le voyant, car il utilise des techniques similaire à certains virus. Il n'est pas infecté mai l'anti-virus croit que quelque chose tente de récupérer les mots de passe. Or, il existe un moyen plus simple : les noms d'utilisateurs et mots de passe de messagerie ne sont pas codés, lorsqu'ils transitent par des réseaux...
Lanceur Internet-Explorer (IE-launch.exe)
Ce petit logiciel permet de lancer Internet-Explorer, en pré-définissant : - une position (X,Y), en pixels
- une taille (largeur, hauteur), en pixels
- une URL (adresse d'un site)
- un mode (sobre ou complet), pour préciser l'affichage des barres d'outils, d'état, et autres menus
à noter que le lancement sans paramètres lance internet-Explorer en plein écran, sur la page de démarrage. Usage IE-launch x y largeur hauteur url mode(facultatif)
Paramètres : - x en pixels, à partir de 0 ; -1 pour être en plein écran
- y en pixels, à partir de 0
- largeur en pixels
- hauteur en pixels
- url il s'agit de l'adresse du site où l'on veut ourvir Internet-Explorer (pour vide : about:blank)
- mode "sobre" (sans barres d'outils, d'état menus),
"complet" (affiche barres d'outils, d'état et menus), "normal" (sans effet ; laisse IE tel quel)
Requis Attention : les scripts de pilotage d'IE doivent être autorisés (dans "Outils" + "Options Internet" + "Sécurité")
Exemples
IE-launch IE-launch.exe -1 -1 -1 -1 c:\start.htm sobre IE-launch.exe 0 0 800 600 http://ponx.org IE-launch.exe 80 10 960 600 http://mclaveau.com/vista
Utilisation
IE-launch peut être utilisé dans des batchs ou des scripts, en invite de commande (ou avec [Windows]+R ), pour tester Internet-Explorer. Une autre utilisation, c'est de créer des raccourcis, pour un démarrage rapide, et personnalisé, sur des adresses particulières. Plusieurs de mes clients utilisent IE-launch, pour créer des icônes vers leur Intranet, ou certains Extranets. Téléchargement (cliquer ici)
isPrivilege - Test d'élévation de privilège
Ce petit utilitaire, à utiliser en invite de commande, permet de savoir si on est, ou non en élévation de privilège. L'information passant par STDOUT (de isprivilege), il est nécessaire de la filtrer (avec un PIPE). Le résulat, c'est : 1 (un) s'il y a élévation de privilège O (zéro) s'il n'y a pas élévation de privilège
Sortie : Le résultat est, simultanément : - affiché 1/2 seconde, dans une boîte de dialogue - écrit dans le fichier %TEMP%\isprivilège - écrit sur le stdout de isprivilege.exe
Quelques exemples d'utilisation (en invite de commande, ou dans des batchs) : - isprivilege | more
- @echo off
FOR /F %%i in ('isprivilege') DO echo is privilege : %%i
- @echo off
isprivilege SET /PPRIVILEGE=<%TEMP%\isprivilege echo Elevation: %PRIVILEGE%
pour télécharger isprivilege.exe, cliquer ici 
|