[R] Suppression d'un raccourci lors de l'execution

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
Julien
Niveau 5
Niveau 5
Messages : 141
Enregistré le : sam. 02 août 2008 17:01
Status : Hors ligne

[R] Suppression d'un raccourci lors de l'execution

#1

Message par Julien »

Bonsoir, (enfin re...)

Je ne trouve pas, ça m'énerve de devoir venir ici pour des petites choses... :x

Contexte : Personnalisation d'une session xp lors d'une réinstallation (CD $OEM$)

Oui je sais la version 7 arrive, mais c'est pas grave, je m'entraine comme ça :)

J'ai un raccourci dans le menu ALL_USERS pour lancer mon application au démarrage afin de configurer certaines chose.

Je n'arrive pas en fin de procédure, à supprimer ce raccourci.

Existe t'il un moyen de le marquer pour suppression lors du prochain redémarrage ?

Sinon sur le forum (ici même) j'ai découvert qu'il était possible de faire relancer une application, mais est il possible de la relancer avec des droits différents ? (run_as)

Merci.
Modifié en dernier par Julien le mer. 10 juin 2009 17:40, modifié 1 fois.
Avatar du membre
jumby
Niveau 5
Niveau 5
Messages : 118
Enregistré le : jeu. 12 juin 2008 17:50
Status : Hors ligne

Re: [...] Suppression d'un raccourci lors de l'execution

#2

Message par jumby »

Bonjour,

On peut supprimer n'importe quel raccourci à l'aide de la fonction filedelete. Tu as dû oublier de placer l'extension .lnk qui est propre à tous les raccourcis dans ton filedelete.

Code : Tout sélectionner

Filedelete("repertoire\raccourci.lnk")
 
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11798
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [...] Suppression d'un raccourci lors de l'execution

#3

Message par Tlem »

Au lieu d'utiliser un raccourci dans le menu Démarrage de All Users, vous devriez plutôt utiliser la clé RunOnce de la base de registre (HKLM ou HKCU), comme cela plus besoin de ce soucier de la suppression du raccourci. ;)
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Julien
Niveau 5
Niveau 5
Messages : 141
Enregistré le : sam. 02 août 2008 17:01
Status : Hors ligne

Re: [...] Suppression d'un raccourci lors de l'execution

#4

Message par Julien »

Bonjour,

j'étais parti sur ce fonctionnement car je dois l'exécuter plusieurs fois avec plusieurs reboot dans la routine.
c'est aussi possible avec RunOnce ?

merci
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11798
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [...] Suppression d'un raccourci lors de l'execution

#5

Message par Tlem »

Ben oui ...

Votre script fait l'exécution de la partie 1, puis se rajoute dans le RunOnce.
Ensuite au re-démarrage suivant, il fait la deuxième partie puis se remet dans le RunOnce.
Ensuite au re-démarrage suivant, il fait la troisième partie puis se remet dans le RunOnce.
Etc ...
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Julien
Niveau 5
Niveau 5
Messages : 141
Enregistré le : sam. 02 août 2008 17:01
Status : Hors ligne

Re: [...] Suppression d'un raccourci lors de l'execution

#6

Message par Julien »

ok... :?

sinon la suppression du raccourci c'est pas possible ? (juste pour confirmation)
Avatar du membre
Tlem
Site Admin
Site Admin
Messages : 11798
Enregistré le : ven. 20 juil. 2007 21:00
Localisation : Bordeaux
Status : Hors ligne

Re: [...] Suppression d'un raccourci lors de l'execution

#7

Message par Tlem »

Ben si, c'est comme jumby vous l'à dit. ;)
Thierry

Rechercher sur le forum ----- Les règles du forum
Le "ça ne marche pas" est une conséquence commune découlant de beaucoup trop de raisons potentielles ...

Une idée ne peut pas appartenir à quelqu'un. (Albert Jacquard) tiré du documentaire "Copié n'est pas volé".
Julien
Niveau 5
Niveau 5
Messages : 141
Enregistré le : sam. 02 août 2008 17:01
Status : Hors ligne

Re: [...] Suppression d'un raccourci lors de l'execution

#8

Message par Julien »

Bonsoir,

Alors la commande FileDelete ne semble pas fonctionner. En fin de code mon programme est toujours ouvert je pense que cela vient de la. Ceci dit j'ai plus vraiment cherché.

En revanche j'ai beaucoup appris sur le RunOnce, j'en avais déjà entendu parlé mais pas utilisé, c'est fort pratique effectivement.

Merci pour votre aide.
Répondre