begin process at 2012 02 13 02:28:26
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Shell

 > AMÉLIORATION DE LA FONCTION 'EXÉCUTER' DE WINDOWS XP : ADVANCED EXECUTER

AMÉLIORATION DE LA FONCTION 'EXÉCUTER' DE WINDOWS XP : ADVANCED EXECUTER


 Information sur la source

Note :
8 / 10 - par 3 personnes
8,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Shell Source .NET ( DotNet ) Niveau :Initié Date de création :09/04/2004 Date de mise à jour :04/05/2004 20:01:56 Vu / téléchargé :15 907 / 691

Auteur : Cyrus

Ecrire un message privé
Site perso
Commentaire sur cette source (23)
Ajouter un commentaire et/ou une note

 Description

Cliquez pour voir la capture en taille normale
Advanced Executer v1.0
Conception/développement : Vincent Dummer (cyrus@mageos.com)

Description :
-------------

Advanced Executer est une extension du menu 'Exécuter' de Windows, qui permet de lancer très rapidement des applications et des fichiers multimédia.

Advanced Executer gère 2 types de liaison - les liens et les raccourcis.

- Les liens sont des balises regroupant chacune un type de media (ex : le lien 'music' regroupe tous les fichiers audio qui se trouvent dans le(s) répertoire(s) défini(s) par l'utilisateur).

- Les raccourcis sont des appels directs de fichiers exécutables.

Utilisation du programme :
--------------------------
Pour utiliser le programme, faites : Menu démarrer -> Exécuter, puis tapez votre commande, précédée de 'run'.

Remarque : pour aller plus vite, appuyez simultanément sur la touches Windows et la touche R, puis tapez votre commande.

Liste des commandes disponibles :
---------------------------------
> run lien:nom : Exécute le premier fichier correspondant au lien spécifié
> run lien:partie de nom : Exécute le premier fichier correspondant au lien spécifié
> run lien: : Liste tous les fichiers correspondant au lien spécifié
> run raccourci : Exécute le programme correspondant au raccourci spécifié
> run list: : Liste tous les liens et tous les raccourcis disponibles
> run config : Configuration des liens et des raccourcis
> run help : Affichage de l'aide

Exemples d'utilisation :
------------------------
run films:mat
=> Recherche et lance la première vidéo contenant les lettres 'mat' dans les répertoires correspondant au lien 'film'

run music:
=> Liste les fichiers correspondants au lien 'music'

run ut2003
=> Lance le raccourci correspondant à 'UT2003'

Limitations / bugs connus :
---------------------------
RAS

Source

  • Le fichier ZIP joint contient :
  • - un fichier 'LisezMoi' contenant le mode d'emploi de l'application
  • - une capture d'écran de l'application
  • - les fichiers nécessaires pour compiler l'application avec Visual Basic .NET
  • - les directives d'installation de l'application
Le fichier ZIP joint contient :

- un fichier 'LisezMoi' contenant le mode d'emploi de l'application
- une capture d'écran de l'application
- les fichiers nécessaires pour compiler l'application avec Visual Basic .NET
- les directives d'installation de l'application

 Conclusion

Installation rapide :

- Compilez le projet
- Placez l'exécutable créé (créé dans le sous-répertoire \bin) dans le répertoire \Release
- Copiez 'run.exe' et 'run.exe.Manifest' dans le répertoire 'System32' de Windows (généralement situé à 'C:\Windows\System32')
- Cliquez sur 'Menu Démarrer', puis sur 'Exécuter', et tapez 'run'

Ensuite, suivez les instructions.

Bonne navigation à tous !!!

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Sources du même auteur

Source avec Zip Source avec une capture CALCULATRICE HORAIRE ET CONVERTISSEUR MINUTES <=> CENTIÈMES ...
Source avec Zip Source avec une capture INDENTATION CONFIGURABLE DE CODE VISUAL BASIC
Source avec Zip Source avec une capture DÉTECTION DES VARIABLES INUTILISÉES DANS UN PROJET VISUAL BA...
Source avec Zip MAJ PROJETS VB POUR GESTION MULTILINGUE
Source avec Zip Source avec une capture BLOC-NOTES XP V1.3.8

 Sources de la même categorie

Source avec Zip CHOIX DE COULEUR SOUS XP EN MODE CONSOLE par ccgousset
Source avec Zip Source .NET (Dotnet) ENVOYEUR DE MAIL EN BATCH/DOS par Ant95
Source avec Zip Source avec une capture LANCEUR REALVNC par Nobru59
Source avec Zip Source .NET (Dotnet) XGBLENDERCOMPRESSOR par XelectroX
Source avec Zip Source .NET (Dotnet) CONTRÔLER L'AUTORUN DE WINDOWS XP (ET SUPÉRIEUR) ET LES NOTI... par ShareVB

Commentaires et avis

Commentaire de DeAtHCrAsH le 09/04/2004 11:14:28

Juste une remarque ... Tu dis INTERFACE PARFAITEMENT INTEGRER A WINDOWS XP ????

Tu serais pas Bozo le clown par hasard ?

Du .NET integrer a windows XP ???

Comme 99.99999999% des gens, je ne dispose pas du Frameworks et encore moins de VB .NET ...

Donc ton programme ne m'est pas accessibles!

SI vous voulez faire des utilitaires faites les plutot en C/C++ pour qu'il n'y ai pas de probleme de portabilité!

Si vous faites de la prog faut arreter de chercher la simplicité en prenant du .NET ou des MFC ou VCL !!!!!

VB est deja limite ... Mais VB .NET ca ma parait vraiment nul et inutiles pour une programmation autres que personnelles !!

Sinon le principe de ton programme n'en reste pas moins interressant... Dommage que ce soit du .NET :(

A++ et bonne prog...

--=[SheLL]=--

Commentaire de bubble44 le 09/04/2004 11:40:28

C'est vrai que c'est l'horreur le .net, c'est a ce demander l'interet de faire un .exe, faut un tel packtage monstre, qu'avoir le systeme de developpement en mode interprété du prog est presque + simple.

Pourtant j'aurais révé d'un vb en objet, pfffffff comment ca aurait ete elite.
Impossible de faire fonctionner ca par exemple :

http://www.cppfrance.com/code.aspx?ID=21749

Commentaire de Cyrus le 09/04/2004 14:09:22

Bonjour ! Je vois que le choix de la plateforme ne vous plait pas. Je vais tenter de me justifier quant au choix de cette technologie.

Sachez que tous les logiciels de Microsoft sont maintenant développés en .NET (et notamment Microsoft Office XP). Et ce pour une bonne raison : toute l'architecture du Visual Studio et des langages qui y sont liés a été revue et propose maintenant des composants modernes qui s'intègrent parfaitement dans Windows 2000/XP.

Hélas, pour exécuter n'importe quelle application .NET, il faut avoir préalablement installé le Framework.NET, qui est téléchargeable sur le site de Microsoft via cette URL :

http://download.microsoft.com/download/e/d/a/eda9d4ea-8ec9-4431-8efa-75391fb91421/dotnetfx.exe

Le framework pèse 21.6M, soit 2 heures de téléchargement avec un modem classique (56K).

Les prochaines versions de Windows seront directement fournies avec le framework.NET, donc ce problème n'existera bientôt plus.

Commentaire de Cyrus le 09/04/2004 14:15:30

Pour DeAtHCrAsH :

J'ai annoncé que l'interface de mon appli était parfaitement intégrée à Windows XP, car elle vient se greffer directement sur le menu 'Exécuter' de Windows (pas de Form artificielle).

Commentaire de bubble44 le 09/04/2004 15:44:16

Cyrus j'ai la visual studio .net Entreprise architect 2002 (je crois) (qui n'est pas patchable), quel inconvenient j'ai a developper avec ? mis a part sans doute une panoplie de bugs en plus, je veux dire c'est :

- poubelle
ou
- ca reste un environnement de developpement possible, j'aimerais bien reprogrammer mon client cara en vb .net

Commentaire de Cyrus le 09/04/2004 18:16:54

Salut bubble44 !

Eh bien referme ta poubelle, ta version de Visual Studio est encore dans le coup (c'est celle que j'utilise). Du moins pour développer des applis persos, car si tu essaye d'ouvrir des projets issus de versions ultérieures, tu vas te retrouver avec un joli message d'erreur d'incompatibilité comme ça m'est déjà arrivé.

Pour la migration de ton client cara en .NET, il y a un assistant dans VS.NET qui te fait la conversion des projet VB6 vers VB.NET automatiquement. Attention, cet outil est loin d'être parfait, et il va bloquer sur certains éléments dans ton code qui sont obsolètes et qui ne peuvent pas être traduits. Mais, ne t'inquiète pas trop, l'assistant de migration placera des commentaires là où il a buté. Ce qui permet de faire ses modifs peinard.

Et pour ce qui est des inconvénients, avec VB.NET, je n'en ai pas trouvé beaucoup. En fait, c'est maintenant un vrai langage objet, et il y a donc quelques déclarations en plus à faire. Mais dans un certain sens, ça rajoute de la cohérence au langage, car maintenant, TOUT est bien rangé dans des classes, et on programme donc plus proprement.

Je ne vais pas faire un exposé plus long, car on pourrait en parler des heures, mais si je peux te donner un bon conseil : essaye de mettre la main sur le bouquin 'Migrer de Microsoft Visual Basic 6.0 vers Microsoft Visual Basic .NET' de Microsoft, qui est formidable, car il m'a tout appris sur le VB.NET

Commentaire de DeAtHCrAsH le 09/04/2004 19:34:36

Microsoft devellope ses applicartions en .NET ???? Et en pus tu me dis que ca a été fait sur Office ???
C'est encore une blague ca ?
T'as lu ca ou ?
Sur www.carambar.com ?

le .NET est reservé a un develloppement rapide pour les PME principallement mais jamais rien de tres extraordinaires jusqu'a présent...
Microsoft eux meme ne develloperont pas leur soft avec ....

Le .NET a été concu par Microsoft pour a la base s'inscruster a Linux....
Mais crois moi que c'est peine perdu pour eux!

Ils peuvent se la garder leur merde de .NET meme si j'utilise VS 6!

Bref libre a chacun d'avoir sa propre vérité ;)

A++ et bonne continuation dans la programmation Cyrius....
Essaye quand meme de pqs trop t'attacher a cette ptite bete de .NET ne serais ce que pour les autres codeurs qui essayent de develloper au max des applications portables !

Tchao Cyrius ...


--=[SheLL]=--

Commentaire de spy166 le 09/04/2004 21:18:38

Pfff mais qu'est ce qu'on peut lire comme conneries !!
Qaund on sait pas de quoi on parler, et ben vaut mieu rien dire...

Déjà, ça me fait bien rire ceux qui disent qu'il faut un package monstre pour éxécuter du .NET.
C'est pareil pour le C/C++, ils ont même des packages encore plus énorme, la seul différence, c'est que comme ceux sont de vieux languages, et ben souvents leurs packages sont intégrés à windows, et ce depuis windows 95.

Ceux qui critiquent .NET ont vraiment rien compris, et ils le verront bien à l'arrivé de LongHorn.

Et pour DeAtHCrAsH, regarde un peu un prog en VB.NET avant de le le comparer à du VB6, parce que c'est vraiment pas pareil.

Commentaire de LordBob le 09/04/2004 21:39:18

permettez moi de m'incruster dans la discution, mais le VB et le C/C++ sont très differents !!! ils ne sont pas du tout comparable !!! on ne fait pas les meme choses avec du C qu'avec du VB, comme dit DeAtHCrAsH, le VB est fait pour du developpement rapide... et puis essayer de faire un OS en VB, lors on va bien rire !!!
moi je programmer en VB, mais j'ai vite changer pour passer au C/C++ !!!

Commentaire de spy166 le 09/04/2004 23:41:31

Oui c'est incomparable, comme le vb et .net le sont aussi.

Commentaire de sebmafate le 10/04/2004 08:45:43 administrateur CS

allo ???
pourquoi vous emballez... fallait venir aux DevDays avec nous !
Le .NET est la nouvelle plateforme de développement MS, elle apporte certe une facilité de développement accru mais aussi une nouvelle cohérence entre les langages avec des performances similaires.
Pour ce qui est du FrameWork, la version redistribuable sera directement intégrée à la prochaine mise à jour de Windows XP (SP2), il ne sera donc plus nécessaire de l'installer.

Avant de dire des conneries, on s'informe.

Séb

Commentaire de Cyrus le 10/04/2004 23:36:44

Très bien ce débat sur la technologie .NET, les mecs, il va sans dire, mais ... vous en pensez quoi de ma source ? Qu'est ce que vous aimez et n'aimez pas ? Et comment pourrais-je améliorer cette appli pour rendre son utilisation encore plus conviviale ?

Commentaire de spy166 le 11/04/2004 00:21:21

Oui lol, n'oublions pas la source!!
Perso, j'aime bien, l'idée c'est originale, c'est bien intégré...
Mais bon, démarrer--&gt;Mes documents marche très bien aussi.

Commentaire de spy166 le 11/04/2004 00:22:24

Oups, pardonnez mon français pas très correct...

Commentaire de Cyrus le 12/04/2004 16:23:55

Salut Spy166 !

Eh bien, je suis d'accord sur le fait qu'un clic sur Menu Démarrer - &gt; Mes documents fonctionne très bien, mais j'ai également créé cet utilitaire pour accélérer le lancement de musique ou de films pour des utilisateurs qui ont des données réparties sur plusieurs disques. Dans ce cas, Advanced Executer fait vraiment gagner du temps, car il fouille partout où on lui dit de chercher.

Commentaire de Cyrus le 12/04/2004 16:31:48

Et entre nous, ton français est très correct, je t'assure, par rapport à certaines personnes qui m'ont envoyé des messages persos orthographiés SMS, du genre 'bjr cyrus jm bien ta srce l è cool'. Ce qui me débecte puissament.

Commentaire de dragon le 12/04/2004 20:08:49

ton code peut devenir très utile pour ceux qui sont désordonné ou qui ont mal créé leur partition ou que ça fais un bout qu,ils devraient formater pour remettre de l'ordre dans son ordi (il était temps que je le face moi si lol)

mais si to ordi est bien géré, c'est plus rapide manuellement.

je verrais des fonction, genre: favorie, démarrer certain programme, genre VB.net, access, outlook, .....

Commentaire de Cyrus le 13/04/2004 10:49:12

Salut Dragon !

Le lancement de programmes est déjà géré, grâce au système de lancement de raccourcis que j'ai mis en place : tu donnes un nom au raccourci, puis tu cliques sur 'Parcourir', et tu sélectionnes le programme que tu veux exécuter. Ca va te donner une ligne de commande comme celle-là :

C:\Program Files\Microsoft Visual Studio .NET\Common7\IDE\devenv.exe

Remarque, le système est particulièrement souple, et tu peux créer des raccourcis qui ne pointent pas vers des exécutables. Exemples de raccourcis :

www.vbfrance.com
c:\Mes MP3\Kyo - Je cours.mp3

Dans ce cas, l'application par défaut qui gère chacun de ces formats sera lancée pour les exécuter.

Commentaire de dragon le 14/04/2004 00:45:45

ouin, pensais plus a "run VB" pour démarrer VB par exemple

Commentaire de Cyrus le 14/04/2004 13:15:51

Je ne vois pas le problème. Effectue ceci :

- clique sur 'Ajouter'  dans la section des raccourcis
- nomme ce raccourci 'VB'
- dans la section 'ligne de commande', clique sur l'icone 'parcourir'
- va chercher l'exécutable de Visual Basic et clique sur 'OK'
- Ferme tout en validant par 'OK'

Maintenant, tu tapes 'run VB' et Visual Basic va se lancer.

Commentaire de dragon le 14/04/2004 13:17:45

le but du site c,est pour apprendre. c,est pas dur de fouiller dans la base de registre pis d,aller chercher le lien

Commentaire de Cyrus le 14/04/2004 13:53:07

En fait, Dragon, j'y avais déjà pensé, et je pensais intégrer ça pour une nouvelle version très bientôt.

Commentaire de ndjpoye le 20/04/2005 17:51:58

J'arrive après la guerre mais bon :-)

juste :
"Sachez que tous les logiciels de Microsoft sont maintenant développés en .NET (et notamment Microsoft Office XP)"

S'est faux. D'ailleur pas besoin du framework dotNet pour lancer office ?.

 Ajouter un commentaire




Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,624 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales