Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 03/11/2016, à 17:28

MichelZ

[Résolu] Convertir les raccourcis .lnk de Windows

Bonjour,
J'envisage de passer de Windows à Linux. Je teste actuellement Xubuntu. Existe t-il un programme qui convertisse automatiquement les .lnk Windows en raccourci Linux ?
Je parle ici des documents. Par exemple le document X se trouve dans un dossier A, et dans le dossier B il y a un raccourci qui pointe vers X.
Merci d'avance !

Dernière modification par MichelZ (Le 24/11/2016, à 18:57)

Hors ligne

#2 Le 03/11/2016, à 20:03

GammaDraconis

Re : [Résolu] Convertir les raccourcis .lnk de Windows

Ta question est étrange mais comme tu es débutant, tu n'es peut être pas au courant alors je te l'informe : sous Linux, les liens ne sont pas les mêmes que sous Windows. Sous Windows tu as par exemple les répertoires dans un lecteur avec une lettre, exemple : C:\program files\.... , ça n'existe pas sous linux ça.

Donc tes raccourcis Windows ne peuvent pas fonctionner sous Linux, ils pointeront sur un raccourci qui n'existe pas.

Par contre tu peux évidemment créer toi même des raccourcis linux sur le même principe (on appelle ça des "liens symboliques"), par exemple un raccourci "documents" sur le bureau qui va pointer sur ton dossier perso qui est en réalité dans /home/{ton login ici}/documents (tu peux aussi faire des raccourcis de fichier qui pointe sur une partition windows mais dans tous les cas il faut refaire les raccourcis, c'est pas les mêmes que pour le bureau Windows).

Souvent tu as la possibilité de le faire directement dans l'interface avec la plupart des environnements de bureau, sinon tu peux aussi le faire en ligne de commande comme ceci :

ln -s {répertoire ou est stocké réellement ton fichier ou dossier, par exemple : /home/michel/Images} {répertoire ou tu veux le raccourci, par exemple /home/michel/Bureau/raccourci-images}

dans cet exemple cela donnerai donc (avec un espace entre les 2) :

ln -s /home/michel/Images /home/michel/Bureau/raccourci-images

Dernière modification par GammaDraconis (Le 03/11/2016, à 20:05)


Discussion sur mon script de post-install pour Ubuntu 20.04LTS : https://forum.ubuntu-fr.org/viewtopic.php?id=2026344
Lien direct script : https://github.com/simbd/Ubuntu_20.04LTS_PostInstall
Démo vidéo (peertube) : https://video.ploud.fr/videos/watch/fb7 … 0d252ed2db

Hors ligne

#3 Le 03/11/2016, à 20:05

Nasman

Re : [Résolu] Convertir les raccourcis .lnk de Windows

Je pense que MichelZ a peut être beaucoup de raccourcis à transformer et qu'un utilitaire qui récupérerait les données du raccourcis serait souhaité.


PC fixe sous Bionic 64 bits et portable avec Focal 64 bits

Hors ligne

#4 Le 03/11/2016, à 20:08

GammaDraconis

Re : [Résolu] Convertir les raccourcis .lnk de Windows

C'est impossible ! Linux ne peux pas deviner a l'avance ou seront stocké les applications ou documents de son bureau Windows, Vu que les liens changent forcément, il est obligé de les créer lui même.

Par exemple si il a un document sur une partition Windows, pour que le lien fonctionne, il faut qu'il le récupère sur la partition windows monté dans linux dans "/media" sachant qu'elle aura un nom différent nommé dans /media/{login}/...
De plus, il est pas censé avoir 50 raccourcis sur le bureau, c'est une erreur si il a fait ça.

Dernière modification par GammaDraconis (Le 03/11/2016, à 20:09)


Discussion sur mon script de post-install pour Ubuntu 20.04LTS : https://forum.ubuntu-fr.org/viewtopic.php?id=2026344
Lien direct script : https://github.com/simbd/Ubuntu_20.04LTS_PostInstall
Démo vidéo (peertube) : https://video.ploud.fr/videos/watch/fb7 … 0d252ed2db

Hors ligne

#5 Le 03/11/2016, à 20:21

Nasman

Re : [Résolu] Convertir les raccourcis .lnk de Windows

Avec un éditeur hexa on peut regarder le contenu du fichier et retrouver la cible - Il sera alors possible de créer un raccourcis Linux (lien symbolique) qui pointera sur la cible.


PC fixe sous Bionic 64 bits et portable avec Focal 64 bits

Hors ligne

#6 Le 03/11/2016, à 21:13

Compte anonymisé

Re : [Résolu] Convertir les raccourcis .lnk de Windows

Il faut pas confondre,

les liens symboliques sur les fichiers (commande ln -s sous linux) existe aussi sur Windows (avec une partition compatible).

Les fichiers .lnk sont des fichiers qui contiennent un lien et d'autres informations comme des arguments, le dossier d'éxecution, icone, ... et qui sont pas facilement éditable. L'équivalent sous Ubuntu serait les fichiers .desktop.

Personnellement ça me parait pas impossible.

@MichelZ : Combien de lien veut tu "convertir" ?

#7 Le 03/11/2016, à 21:27

GammaDraconis

Re : [Résolu] Convertir les raccourcis .lnk de Windows

ça serai possible si les liens pointeraient au même endroit mais ce n'est pas le cas. En plus ces raccourcis ils pointent vers quoi ? j'aimerai bien avoir la liste de ces raccourcis et les répertoires correspondants.


Discussion sur mon script de post-install pour Ubuntu 20.04LTS : https://forum.ubuntu-fr.org/viewtopic.php?id=2026344
Lien direct script : https://github.com/simbd/Ubuntu_20.04LTS_PostInstall
Démo vidéo (peertube) : https://video.ploud.fr/videos/watch/fb7 … 0d252ed2db

Hors ligne

#8 Le 04/11/2016, à 14:44

MichelZ

Re : [Résolu] Convertir les raccourcis .lnk de Windows

Merci à tous pour ces infos très utiles !

Quelques précisions complémentaires : mes documents sont sur une carte SD. J'ai une cinquantaine de "raccourcis documents". Exemple :
J'ai un document E:/Conso/Choix-ordi.doc et un raccourci dans un autre dossier E:/Informatiq/Choix-ordi.lnk qui pointe sur le précédent.

Ça me permet d'accéder au document indifféremment depuis le dossier /Conso ou depuis le dossier /Informatiq (sans avoir à me rappeler "tiens, tel document, est-il sur /Conso ou bien sur /Informatiq ?")

Effectivement, je pourrais créer une liste de commandes "ln" sur Xubuntu (faut voir si côté Windows je peux générer la liste dans un fichier, par une commande DOS, ensuite je n'aurai plus qu'à l'adapter).

Sinon, je créerai les liens un par un via le gestionnaire de fichiers. J'ai vu que la manip est presque la même que sous Windows : clic droit sur le fichier > Envoyer vers le bureau, puis une fois sur le bureau je coupe le raccourci et je le colle dans le bon dossier.

Dernière modification par MichelZ (Le 04/11/2016, à 14:47)

Hors ligne