J'ai remarqué l'autre jour lors de la course Eclipse que je ne peux pas broyer l'Eclipse EXE directement (je peux épingler le raccourci pour le démarrer, mais une fois démarré, il semble ouvrir une autre application qui utilise le Java = SDK, et cela ne peut pas être épinglé).
Cela m'a fait penser: pourquoi ne pouvez-vous pas tout épier à la barre des tâches? Quelles sont les restrictions sur les programmes? Dans le cas de mon exemple d'éclipse, je pense que cela pourrait être dû au fait que son exécution Java programme en arrière-plan, mais la même chose se produit pour des programmes tels que StarCraft 2.
Ces applications sont en réalité une application multi-processus. Un petit lanceur (dans le cas de Starcraft) ou un runtime (Java pour Eclipse et Minecraft) est lancé par votre raccourci, ce qui, à son tour, chargez votre processus principal de l'application. Si ces démarreurs n'attribuent pas de correction appusmodelids , ce qui est essentiellement un identifiant pour la barre des tâches, ils ne peuvent pas être épinglés.
Vous pouvez contourner cela en créant une invite de commande, le broyez-le à la barre des tâches, puis modifiez la cible sur ce que vous voulez.
Trouvé ici: http://mattrefghi.com/blog/2012/06/how-to-pin-a-batch-file-a-the-taskbar-in-windows-7/
Cliquez sur le bouton Démarrer. Commencez à taper "Invite de commande" dans la zone de recherche. Cliquez avec le bouton droit de la souris sur l'invite de commande une fois qu'il apparaît dans les résultats de la recherche et sélectionnez PIN de la barre des tâches. Tout en maintenant Maj enfoncé, cliquez avec le bouton droit sur l'icône d'invite de commande Black dans la barre des tâches. Sélectionnez Propriétés dans le menu contextuel qui est apparu. Maintenant, nous apportons notre attention sur la valeur dans le champ cible:% Windir%\System32\cmd.exe Tweet telle qu'elle se trouve, il suffit d'essayer de lancer l'exécutable qui affichera la fenêtre d'invite de commande. Pour que notre tour fonctionne, nous devons ajouter le texte suivant, en gras:% windir%\system32\cmd.exe/c "c:\quelque part\myscript.bat" tweet the "/ c" paramètre indique "cmd.exe" qu'il ne devrait exécuter que la commande fournie, puis se fermer immédiatement. Dans ce cas, nous lui disons de lancer un fichier de commandes et ce fichier peut exécuter n'importe quel nombre de commandes en soi. Le chemin, naturellement, doit refléter l'emplacement réel du fichier sur votre machine. Une fois que cela est configuré, nous pouvons simplement cliquer sur l'icône d'invite de commande Black pour lancer notre script. Je n'ai aucune idée si Microsoft envisage d'améliorer la prise en charge de ces fichiers, mais dans l'intervalle, je considère que cela est une solution de contournement décente.
Comme Doctornode a déjà signalé, les applications sur les supports amovibles ne peuvent également être épinglées dans la barre des tâches. C'est toujours vrai pour Windows 10. Il existe une solution de contournement simple:
copiez l'exécutable que vous souhaitez épingler sur n'importe quel dossier sur un disque dur - de cette façon, vous avez déjà un bon nom et une icône.
faites glisser l'exécutable copiée dans la barre des tâches, il sera heureux d'épingler
naviguer vers "C:\users \\ appdata\itinérant\Microsoft\Internet Explorer\Changement rapide\Barre de tâches" - Méfiez-vous, le dossier "Utilisateur épinglé" est masqué, mais en tapant le nom de la barre d'adresse l'ouvrira
modifiy les raccourcis générés vers les execes copiés là-bas: remplacez le trajet exécutable et le nom du dossier avec ceux sur un support amovible et enregistrez
VOILÀ! Vos icônes de la barre des tâches activeront des applications/programmes sur les supports amovibles et seront actives même WENN que vous démarrez ces applications directement et collectera plusieurs fenêtres - donc tout est de retour à la manière dont elle devrait fonctionner. Vous pouvez même non purger de la barre des tâches, mais la reprochete nécessite à nouveau les étapes décrites ci-dessus.