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.
Traduction automatique
Cet article a plus d'un an, mais il a été relu le 30 juillet 2026 — son contenu est toujours exact.
Cet article fait partie de la série WinSCP et transfert de fichiers distant :
- KeePass - Remplacer le champ URL
- WinSCP - Récupérer un mot de passe enregistré
- Erreur fatale au démarrage de Putty après avoir sauvegardé les paramètres
- WinSCP - Synchroniser l'host et le serveur distant
- FTP - Supprimer fichiers et dossiers à la vitesse de la lumière
- WinSCP - utilisation avec Visual Basic for Application
- WinSCP - Télécharger récursivement les fichiers d'une extension donnée
- Cherchez sur votre serveur FTP à la vitesse de l'éclair

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
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
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 fait partie de la série WinSCP et transfert de fichiers distant :
- KeePass - Remplacer le champ URL
- WinSCP - Récupérer un mot de passe enregistré
- Erreur fatale au démarrage de Putty après avoir sauvegardé les paramètres
- WinSCP - Synchroniser l'host et le serveur distant
- FTP - Supprimer fichiers et dossiers à la vitesse de la lumière
- WinSCP - utilisation avec Visual Basic for Application
- WinSCP - Télécharger récursivement les fichiers d'une extension donnée
- Cherchez sur votre serveur FTP à la vitesse de l'éclair


