Dans Windows 7, je ne peux pas modifier l'icône du fichier VBS à partir de l'icône wscript Et placer plusieurs dans la barre des tâches

Note- J'ai résolu cela et publierai ma réponse, bien que d'autres réponses soient bienvenues bien sûr.

J'ai un fichier VBS, le contenu n'a pas d'importance, mais il agit comme un wrapper et exécute un autre programme. Le but est de vouloir changer l'icône du fichier VBS par quelque chose par exemple sur l'icône de la calculatrice Windows.

Un autre fichier VBS je voudrais peut-être changer l'icône d'un autre programme. Je ne veux donc pas modifier tous les fichiers VBS sur la même icône.

En tant que démonstration, j'ai un répertoire C:\blah qui a blah.vbs et blah.lnk, j'essaie de faire glisser l'un d'entre eux dans la barre des tâches, mais je reçois une icône Wscript. Entrez la description de l'image ici

J'ai essayé de cliquer avec le bouton droit de la souris sur l'icône wscript, d'accéder aux propriétés et de choisir une autre icône, puis de cliquer sur Appliquer, mais l'icône de la barre des tâches ne change pas.

Voir ci-dessous, je l'ai dit de changer l'icône pour Ce fichier vbs épinglé sur \ windows \ system32 \ calc.exe et cliquer sur appliquer – notez au moins une icône de calculatrice dans la fenêtre de propriétés, mais l'icône de la barre des tâches n'a toujours pas changé.

Entrez la description de l'image ici

Remarque: il y a eu une fois que je me suis efforcé de le modifier à une icône VBS (même si je ne peux même pas gérer cela maintenant), mais je veux le changer à l'icône de tout EXE comme calc.exe

Je peux faire un clic droit sur la barre des tâches, choisir les barres d'outils … nouvelle barre d'outils … et je peux changer l'icône d'un raccourci particulier, mais lorsque je la traîne, l'icône ne reste pas dans la barre des tâches.

1) Effectuez un raccourci vers Wscript.exe

2) Définissez la cible en ajoutant le fichier vbs en tant que paramètre par exemple c: \ windows \ system32 \ wscript.exe c: \ blah \ a.vbs

3) Faites glisser le raccourci sur la barre des tâches.

Vous pouvez modifier l'icône entre les étapes 2 et 3, ou après l'étape 3.

Vous pouvez faire glisser plusieurs fois, mais vous devez vous assurer que vous modifiez la cible du raccourci.

Si vous avez essayé de faire glisser le fichier vbs lui-même sur la barre des tâches, vous devriez le trouver ne fonctionnera pas mais la méthode ci-dessus devrait fonctionner

Si vous essayez de faire glisser l'exe lui-même, c'est un problème, car vous ne modifiez pas la cible du raccourci. Et de toute façon, puisque le traîneau fait un raccourci de toute façon, il est logique de faire glisser un raccourci.

Vous pouvez voir le chemin d'accès à ces raccourcis pincés ici (changer le nom d'utilisateur en conséquence)

C: \ Users \ name \ AppData \ Roaming \ Microsoft \ Internet Explorer \ Quick Launch \ User Pinned \ TaskBar

Et vous pouvez obtenir ce chemin par déplacement en cliquant avec le bouton droit de la souris sur une icône pincée après que toutes ses fenêtres sont fermées, et vous obtenez un menu avec des propriétés qui sont les propriétés de raccourci, et dans l'onglet général vous voyez l'emplacement du fichier lnk – le répertoire c'est En étant celui que j'ai mentionné.

Je vais poster une autre réponse résumant ceci en indiquant simplement ce qu'il faut faire.


Quelques choses.


(Par ce que je peux dire au moins!) Tout ce que vous faites glisser sur la barre des tâches, est un raccourci. Donc, si vous faites glisser un fichier EXE ou VBS ou LNK, alors s'il se présente, il apparaît comme un raccourci sur la barre des tâches.

Sachant cela, cela signifie qu'il y a beaucoup moins de gâchis autour de "beaucoup moins de variables à essayer quand les choses ne vont pas.

Vous pouvez tester cela, en déplaçant la souris sur l'une des icônes épinglées, peu importe qu'un menu apparaisse lorsque vous roulez. Ensuite, appuyez sur le bouton droit de la souris.
Si cela indique restaurer, déplacer, taille, minimiser, maximiser, fermer), puis cliquez sur Fermer (qui fermera toutes les fenêtres s'il en existe). Si l'icône est passée alors vous n'avez pas choisi une icône pincée, alors changez le bouton droit de la souris sur une icône pincée. Et vous obtenez un menu dont la dernière option est "propriétés" et il existe un onglet raccourci. C'est un raccourci. Et cela peut prouver que c'est un raccourci.


Toute tentative de faire glisser quelque chose à partir d'un lecteur réseau échoue (cela n'a pas d'importance, même si vous avez un fichier VBS sur un lecteur réseau, vous pouvez toujours l'exécuter à partir de la barre des tâches sans problème) C'est juste une particularité qui vaut la peine d'être connue.


Lorsque vous faites glisser un raccourci sur la barre des tâches, et une nouvelle icône apparaît là, "épinglée" dans la barre des tâches, elle crée un nouveau raccourci. La preuve est que vous pouvez supprimer le raccourci que vous avez traîné, et le raccourci sur la barre des tâches sera toujours là. Et vous pouvez déplacer le clic droit sur le raccourci sur la barre des tâches, et accéder aux propriétés … ignorez l'onglet raccourci, passez à l'onglet général et dans la zone de localisation, dit-il

C: \ Users \ username \ AppData \ Roaming \ Microsoft \ Internet Explorer \ Quick Launch \ User Pinned \ TaskBar

Ou si vous souhaitez copier et coller le tout.

% Userprofile% \ AppData \ Roaming \ Microsoft \ Internet Explorer \ Quick Launch \ User Pinned \ TaskBar

Pourquoi le chemin indique "internet explorer" est la supposition de quelqu'un, mais c'est là que les raccourcis de la barre des tâches sont


Si vous faites glisser un fichier VBS, il veut savoir si vous l'associez à un raccourci déjà défini, un Chrome ou un bloc-notes, ou si vous vous déplacez sur la barre des tâches en général, il dit "pin to wscript.exe" et il créera un raccourci vers Wscript.exe sur la barre des tâches, et si vous regardez le raccourci de la cible, vous l'avez créé sans paramètres!
Et si vous cliquez sur le raccourci wscript.exe sur la barre des tâches, il génère "Windows script ost settings", ce qui se produit lorsque vous exécutez wscript.exe afin que vous souhaitiez probablement ajouter un paramètre afin que la cible soit comme C: \ Windows \ System32 \ wscript.exe c: \ blah \ a.vbs pour exécuter le fichier vbs


Si vous souhaitez avoir plusieurs icônes dans la barre des tâches, vous constaterez que si vous faites glisser wscript.exe dans la barre des tâches (ou un raccourci vers wscript.exe ou blah.vbs), cela fait un wscript lnk la première fois, mais le Deux fois, ce n'est pas le cas. Donc, ce que vous devez faire, c'est changer la cible du raccourci vers quelque chose de différent de celui existant, avant de le faire glisser.

C'est le cas pour tout, donc si vous avez un raccourci pour calc.exe, vous le faites glisser sur la barre des tâches et vous obtenez une icône pour calc.exe là-bas, cela fonctionne. Si vous faites glisser le raccourci ou d'autres raccourcis de calc.exe, ils ne vont pas là-bas, vous obtenez un signe d'entrée. Pour le faire fonctionner, changez simplement la cible de raccourci lentement, par exemple changez c: \ windows \ system32 \ calc.exe vers c: \ windows \ system32 \ calc.exe dfdf Ensuite, il va dans la barre des tâches. Vous pouvez également modifier l'icône.

Avec wscript, si vous voulez une icône pour a.vbs, faites wscript a.vbs, comme cible, faites-le glisser. Faites un pour wscript b.vbs (en faisant un raccourci pour wscript et en changeant la cible et en la faisant glisser).

C'est un peu similaire à celui de l'explorateur. Si vous faites glisser un dossier sur la barre des tâches, alors qu'il ne vous arrêtera pas, il tentera de l'attacher à l'explorateur. Si vous voulez une nouvelle icône, créez un raccourci vers explorer.exe c: \ blah. Alors, il faut précéder la cible du raccourci avec explorer.exe puis, puisqu'il s'agit d'un raccourci et d'une cible qu'aucun raccourci existant n'a existé, il existe un nouveau raccourci.