3 votes

Comment démarrer les CLSIDs à partir de la ligne de commande ?

Certains de mes raccourcis dans Windows pointent vers des cibles qui ressemblent à des CLSIDs, et je ne peux pas modifier la cible, elle est grisée. Ils ressemblent à ceci : {ED228FDF-9EA8-4870-83b1-96b02CFE0D52} (exemple non fonctionnel).

Y a-t-il un moyen de "démarrer" ces CLSIDs directement depuis la ligne de commande (sans utiliser le raccourci), c'est-à-dire que si je connais un CLSID, puis-je le démarrer depuis la ligne de commande, sans créer de raccourci ?

J'ai essayé de le démarrer avec XP comme ceci : start {ED228FDF-9EA8-4870-83b1-96b02CFE0D52}, mais cela donne une erreur de type "fichier introuvable".

4voto

Karan Points 54603

Consultez l'article Noms canoniques des éléments du Panneau de configuration pour la liste complète, regroupée selon la version de Windows prise en charge. Vous pouvez même créer des raccourcis en utilisant explorer /e,::{CLSID}.

Selon cette source:

Un chemin d'accès de l'espace de noms shell peut être un chemin d'accès au système de fichiers mais peut également faire référence à des objets de classe en utilisant la notation de deux points suivis d'un CLSID entre accolades.

La méthode ISEhellFolder de l'interface shell et la méthode ParseDisplayName sont responsables de la gestion des "références aux éléments du [shell] espace de noms qui leur sont associés à l'aide de la syntaxe "::{GUID}".

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X