Nous avons du mal à ajouter nos scripts de commandes à la barre des tâches Windows 7, 8 ou 10 ou au menu Démarrer.
Nos fichiers batch prennent des arguments et exécutent simplement d'autres applications en fonction de ces arguments. Pour simplifier, nous avons créé des raccourcis pour nos clients auxquels ils ont juste besoin de cliquer pour faire fonctionner tout.
La question ici est: Comment attacher ces raccourcis ou les fichiers par lots à la barre des tâches ou au menu de démarrage?
(Les clients ne sont pas censés accéder au système de fichiers et c'est pourquoi ils ne peuvent voir que la barre des tâches)
cmd.exe /C "path-to-your-batch"
. Ce thread répond presque à mon problème, un autre thread à lire qui résout ces problèmes d'une manière différente est ici: Ajout de fichiers par lots à la barre des tâches Windows 7 comme le lancement rapide de Vista / XP
J'ai pu ajouter un fichier batch à la barre des tâches par les étapes suivantes:
Il commence à fonctionner tout de suite, mais l'actualisation d'icône nécessite un redémarrage.
J'ai cependant une autre question: comment obtenez-vous un fichier de commandes de la barre des tâches fixé acceptant un autre fichier en tant que paramètre? Il fonctionne lorsqu'il est fixé sur la barre de démarrage, ou juste dans le dossier, mais je ne peux pas fonctionner comme il l'a fait sur XP.
C'est la fonctionnalité dont je parle:
Faites glisser et déposez un fichier sur l'icône de la chauve-souris. La chauve-souris recevra le nom de fichier du fichier déposé en% 1 et vbscript le recevra comme WScript.Arguments (0).
Le dossier de la barre des tâches de Windows 7 se trouve à:
C:\Users\%USERNAME%\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\User Pinned\TaskBar
Le dossier du menu Démarrer est:
C:\Users\%USERNAME%\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch\User Pinned\StartMenu
Vous pouvez créer un raccourci là-bas et, lors de la connexion et de l'activation, cela devrait apparaître.
J'espère que cela aide … Il y a d'autres choses sur lesquelles je devrais vous informer, par exemple, ils peuvent faire un clic droit et éditer le fichier de commandes – alors, vous voudrez peut-être regarder les autorisations NTFS pour verrouiller le fichier.
Oui, c'est une «fonctionnalité» ennuyeuse de la barre des tâches de Windows 7. J'ai construit une application simple qui exécute des fichiers de lots que vous pouvez attacher à votre barre des tâches et épeler les fichiers par lots. Il fait le travail. Téléchargez-le gratuitement -> http://johnastevens.com/helpTopics.aspx#batchapp
J'ajouterai une autre méthode utile … Dans Windows 10 , souhaitez-vous disposer d'une barre des tâches plus simple, où vous pouvez personnaliser les choses facilement (petites icônes) comme ceci?
De sorte que vous verrez uniquement les programmes ouverts.
Dans " Documents ", créez un dossier, nommé " mes icônes ", et mettez les raccourcis souhaités. Ensuite, cliquez avec le bouton droit sur la barre des tâches -> "Nouvelle barre d'outils":
Et sélectionnez votre dossier. Ensuite, débloquez la barre des tâches, cliquez avec le bouton droit sur la nouvelle barre d'outils et décochez "Afficher le titre" et "Afficher le texte":
Ps n'oubliez pas de décocher "JAMAIS COMBINER DES ICÔNES" dans les propriétés de la barre des tâches:
Dans mon cas, aucune de ces solutions ne l'a porté à 100%. Ils étaient proches, mais sur les dernières fenêtres 10, ce sont les étapes que je dois suivre:
1. Renommez .bat à .exe
2. Cliquez avec le bouton droit sur .exe => Pin To Start
3. Cliquez avec le bouton droit sur .exe => Renommer vers .bat
4. Cliquez avec le bouton droit de la barre de tâches / menu du menu de démarrage => Plus => Ouvrir l'emplacement du fichier
5. Cliquez avec le bouton droit sur le raccourci => Modifier la cible de .exe à .bat
Terminé!