Page 1 sur 1

Suppression de raccourci

Posté : lun. 03 juin 2019 15:35
par Wiltech
Bonjour;
Je voudrais pouvoir supprimer une icône sur le bureau mais le problème c'est que le nom de cette icône change en fonction de la version donc comment faire pour pouvoir le supprimer
Exemple je veux supprimer l'icône TeamViewer son nom sur mon bureau est TeamViewer 14 sur le bureau d'un ami c'est TeamViewer 13 comment faire ?

Re: Suppression de raccourcie

Posté : lun. 03 juin 2019 19:09
par mikell
FileDelete accepte les wildcards. Donc quelque chose comme ça devrait marcher
FileDelete("TeamViewer*.lnk")

Re: Suppression de raccourcie

Posté : mar. 04 juin 2019 00:56
par TommyDDR
Si c'est sur le bureau, suivant les options choisies, le raccourci peut se trouver à 2 endroits :
1) Votre bureau personnel
2) Le bureau commun

Toujours avec la wildcard de Mikell, ça donne :

Code : Tout sélectionner

FileDelete(@DesktopCommonDir & "\TeamViewer*.lnk")
FileDelete(@DesktopDir & "\TeamViewer*.lnk")

Re: Suppression de raccourcie

Posté : mar. 04 juin 2019 08:17
par Wiltech
mikell a écrit : lun. 03 juin 2019 19:09 FileDelete accepte les wildcards. Donc quelque chose comme ça devrait marcher
FileDelete("TeamViewer*.lnk")
Merci pour vos réponse aussi rapide :D
Mais j'ai déjà essayer en mettant une étoile cela ne marche pas mais je pense que c'est mon pc le problème car le raccourcie est bogué car il n'y a même plus d'icone et dans le dossier bureau il ne d'affiche pas

Re: Suppression de raccourcie

Posté : mar. 04 juin 2019 09:55
par TommyDDR
Vous devriez lire ma réponse ;)

Re: Suppression de raccourcie

Posté : mar. 04 juin 2019 13:59
par mikell
Wiltech a écrit : mar. 04 juin 2019 08:17 le raccourcie est bogué
Peut-être vérifier aussi que le chemin de l'exe est correct dans le raccourci ?

Re: Suppression de raccourci  

Posté : mar. 04 juin 2019 14:29
par Tlem
@Wiltech

Si vous voyez un icône sur votre bureau, c'est qu'il est forcément dans l'un des dossiers suivant :

Code : Tout sélectionner

Votre bureau  : %userprofile%\Desktop
Le bureau de tous les utilisateurs : %public%\Desktop
Qui correspondent comme vous l'a indiqué Tommy en AutoIt :

Code : Tout sélectionner

@DesktopDir
@DesktopCommonDir
Sauf évidemment si vous avez spécifiquement déplacé le dossier Bureau de votre profil, auquel cas vous devriez trouver le chemin ici :

Code : Tout sélectionner

"HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders"  valeur de "Desktop"

Re: Suppression de raccourci

Posté : mar. 04 juin 2019 16:43
par Wiltech
Effectivement Tlem le racourcie ce trouver dans le dossier public est non sur le bureau de mon profil, et j'ai appris %userprofile% que je ne connaissait pas c'est super utile et après avoir changer la direction vers lequel rechercher dans ma commande pour supprimer cela à bien marché merci :D

Re: Suppression de raccourci

Posté : mar. 04 juin 2019 18:38
par Tlem
La variable d'environnement %userprofile% correspond à la macro AutoIt @DesktopDir dont Tommy vous à parlé dans le message #3. :roll:
Du coup êtes vous certain d'avoir effectué correctement les tests de Tommy ?

Re: Suppression de raccourci

Posté : mer. 05 juin 2019 09:48
par Wiltech
Ce n'est pas le %userprofile% qui a résolut mon problème c'est juste que je ne connaissait pas cela donc ça m'apprend un truc merci :D