[TUTO] Créer un raccourci RELATIF vers un fichier ou un dossier

Parce que Windows 10 est grand fourre-tout, retrouver des paramètres ou trouver des solutions à des soucis réclame parfois un petit coup de main. Cette section vous permet de présenter vos astuces et tutoriels pour bien profiter du système.
 Windows 10 Firefox  Avatar de l’utilisateur
Coccinelle France
Administrateur
Administrateur
Au moins 1000 messages à son actif

Messages : 1324
Inscrit depuis : 2 ans 5 mois
-->
Localisation : Centre France
Contact :
Auteur du sujet

N°5853

Message non lu par Coccinelle »

[TUTO] Créer un raccourci RELATIF vers un fichier ou un dossier
Lorsqu'on créé un raccourci vers un dossier ou un fichier, ce raccourci est valide UNIQUEMENT si l'emplacement de la cible ne change pas. Mais il s'avère parfois indispensable de rendre un raccourci "portable" afin de pouvoir l'utiliser si la cible et la source sont par exemple copiées sur une clé USB. Un cas concret récurent : un raccourci qui renvoie vers le fichier principal (genre index.html) d'un ensemble de fichiers, comme dans des documents techniques. Voici donc le moyen de rendre un raccourci absolu en raccourci relatif (ou portable).

La conversion se fait dans les propriétés du raccourci où 2 champs sont à modifier.

Exemple


Un raccourci  index  ciblant sur le fichier C:\Users\frederic\Desktop\DOCS\htm\index.html.

Un raccourci classique avec un chemin absolu (tel que créé par défaut pas Windows) se présente ainsi :


Pour convertir le raccourci, il faut remplacer le chemin absolu menant jusqu'à l'emplacement du raccourci  :
C:\Users\frederic\Desktop\DOCS\
par sa version en chemin relatif :
%windir%\explorer.exe

sachant que explorer.exe détectera automatiquement la nature du fichier cible pour exécuter l'application appropriée (dans cette exemple, il s'agira du navigateur web).

Conversion


Le champ Cible : C:\Users\frederic\Desktop\DOCS\htm\index.html
est à convertir en %windir%\explorer.exe htm\index.html

Le champ démarrer dans : C:\Users\frederic\Desktop\DOCS\htm
est à convertir en "%windir%\explorer.exe htm"


Voilà !
 ! Message de : ATTENTION
N'oubliez pas les guillemets autour des chemins comportant des espaces
Mon Autre Site :
Image
 Windows 10 Firefox  Avatar de l’utilisateur
Zazoubad France
Donateur
Donateur
Au moins 20 messages à son actif

Messages : 43
Inscrit depuis : 2 ans 5 mois
-->

N°5856

Message non lu par Zazoubad »

Salut :cocci: Coccinelle,

Pourquoi ton nouveau champ "Cible :" ne comporte-t'il pas de guillemets alors que son chemin contient un espace ?
Est-ce que cela veut dire que ton message d'avertissement ne concerne que le champ "Démarrer dans :" ?
 Windows 10 Firefox  Avatar de l’utilisateur
Coccinelle France
Administrateur
Administrateur
Au moins 1000 messages à son actif

Messages : 1324
Inscrit depuis : 2 ans 5 mois
-->
Localisation : Centre France
Contact :
Auteur du sujet

N°5857

Message non lu par Coccinelle »

Zazoubad a écrit : 27 nov. 24 à 16h07 Salut :cocci: Coccinelle,

Pourquoi ton nouveau champ "Cible :" ne comporte-t'il pas de guillemets alors que son chemin contient un espace ?
Est-ce que cela veut dire que ton message d'avertissement ne concerne que le champ "Démarrer dans :" ?
Excellente question.
Le champ  cible contient EXECUTEUR + FICHIER CIBLE. Relativement au dossier où est localise index.html (le fichier cible), pas besoin de guillemets autour du FICHIER CIBLE.
Le champ  Démarrer dans  contient un chemin de dossier, certes inhabituel, mais les guillemets sont imposables. Mais en fait ce champ est facultatif, si il te trouble tu peux l'ignorer et le laisser vide.

Mais si tu trouves un autre chmoll, remonte le truc qu'ont voit ça ensemble.
 Windows 10 Firefox  Avatar de l’utilisateur
Zazoubad France
Donateur
Donateur
Au moins 20 messages à son actif

Messages : 43
Inscrit depuis : 2 ans 5 mois
-->

N°5858

Message non lu par Zazoubad »

Ok, je comprends mieux.
Merci pour cet éclaircissement :good:
Répondre