Aller au contenu principal

KeePass - Remplacer le champ URL

Découvrez comment détourner le champ URL de KeePass pour lancer des programmes comme PuTTY, WinSCP ou une connexion Bureau à distance (RDP) directement depuis vos entrées.

· 3 minutes de lecture
Voir la source
Christophe
Amoureux de Markdown, WSL et Docker ~ Curieux insatiable.
Cet article existe aussi en anglais — lire la version originale.

Traduction automatique

Cette traduction a été produite par une IA. Elle peut contenir des contresens ou des maladresses, en particulier sur les termes techniques. En cas de doute, consultez l'article de référence en anglais — c'est lui qui fait foi.

Cet article a plus d'un an, mais il a été relu le 30 juillet 2026 — son contenu est toujours exact.

KeePass - Remplacer le champ URL

⚡
TL;DR

Cet article montre comment détourner le champ URL de KeePass pour lancer des programmes externes au lieu d'un navigateur web, à l'aide du préfixe cmd:// et des placeholders d'entrée : démarrer PuTTY avec les identifiants enregistrés, ouvrir WinSCP directement sur un chemin SFTP ou lancer une connexion Bureau à distance Windows (mstsc.exe) vers un host enregistré.

Le champ url peut aussi servir à démarrer un programme et donc ne pas contenir uniquement une URL valide.

La documentation officielle se trouve ici : https://keepass.info/help/base/autourl.html.

Démarrer PuTTY depuis KeePass​

Si PuTTY n'est pas installé sur votre machine, téléchargez-le depuis https://www.putty.org/. Vous n'avez besoin que du fichier putty.exe. Si PuTTY refuse votre session enregistrée avec une erreur d'authentification, voyez Erreur fatale au démarrage de Putty après avoir sauvegardé les paramètres.

Téléchargez-le et enregistrez putty.exe dans un répertoire présent dans votre PATH.

Pour cela, même si vous n'êtes pas administrateur de votre machine, démarrez simplement une console MS-DOS et lancez echo %PATH%. Vous verrez alors la liste des répertoires déjà présents et vous choisirez celui où vous pouvez copier un nouveau fichier. Copiez ensuite putty.exe dans ce dossier. Désormais, vous pouvez lancer putty.exe depuis n'importe où.

Mettez à jour votre entrée KeePass et donnez à la propriété URL l'instruction suivante : cmd://putty.exe -load "Default Settings" {S:host} -l {USERNAME} -pw {PASSWORD}

Attention

Assurez-vous d'avoir rempli la propriété avancée host.

Démarrer WinSCP depuis KeePass​

https://winscp.net/eng/docs/integration_keepass

Si vous souhaitez ouvrir WinSCP (voyez aussi WinSCP - Synchroniser l'host et le serveur distant) et consulter des fichiers, vous pouvez y arriver en mettant à jour votre entrée KeePass et en donnant à la propriété URL l'instruction suivante : cmd://"{ENV_PROGRAMFILES_X86}\WinSCP\WinSCP.exe" sftp://{USERNAME}:{PASSWORD}@{S:ip}:{T-REPLACE-RX:/{S:port}/-1//}{S:path}

Attention

Assurez-vous d'avoir rempli la propriété avancée ip. Vous pouvez aussi définir les propriétés port et path ; elles restent toutefois facultatives.

Démarrer une connexion RDP/TS depuis KeePass​

https://keepass.info/help/base/autourl.html

Vous pouvez aussi démarrer une connexion Bureau à distance / terminal server depuis KeePass.

L'URL doit être définie comme ceci : cmd://mstsc.exe /v:{S:host} /f

Attention

Assurez-vous d'avoir rempli la propriété avancée host.


Cet article vous a-t-il été utile ?
Avez-vous suivi les étapes de cet article ?