Fichier .url "La cible de ce raccourci internet n'est pas va
Modérateurs : Modérateurs, Modérateurs_Systèmes
Fichier .url "La cible de ce raccourci internet n'est pas va
Bonjour,
Qui peut m'expliquer ce mystère :
1) Après avoir crée avec le Bloc-notes un premier fichier .url suivant :
[InternetShortcut]
url=https://blog.zenika.com/2013/02/27/prem ... on-chrome/
Je constate que tout fonctionne correctement :
- un double-clic lance le navigateur par défaut et affiche la page du site.
- sous l'explorateur Windows 10 un clic droit " Propriétés" affiche 3 onglets dont un onglet "Document Web" avec une ligne URL remplit
2) Même démarche mais avec comme contenu :
[InternetShortcut]
url=https://www.grafikart.fr/tutoriels/chro ... chrome-666
Cette fois :
- après un double-clic Windows 10 renvoi l'erreur "La cible de ce raccourci internet n'est pas valide. Consultez la page de propriétés du raccourci internet et vérifiez que la cible est correcte"
- d'autre part un clic droit "Propriété" sur le fichier donne un résultat différent :
- pas d'onglet "Document Web" et sur le premier onglet "Détail " la ligne "URL" est vide
Remarque :
En faisant un copier coller de l'url dans le navigateur ont peut vérifier que l'adresse est bien correcte
Conclusion :
Pourquoi le deuxième fichier ne fonctionne pas ????
D'avance merci.
Qui peut m'expliquer ce mystère :
1) Après avoir crée avec le Bloc-notes un premier fichier .url suivant :
[InternetShortcut]
url=https://blog.zenika.com/2013/02/27/prem ... on-chrome/
Je constate que tout fonctionne correctement :
- un double-clic lance le navigateur par défaut et affiche la page du site.
- sous l'explorateur Windows 10 un clic droit " Propriétés" affiche 3 onglets dont un onglet "Document Web" avec une ligne URL remplit
2) Même démarche mais avec comme contenu :
[InternetShortcut]
url=https://www.grafikart.fr/tutoriels/chro ... chrome-666
Cette fois :
- après un double-clic Windows 10 renvoi l'erreur "La cible de ce raccourci internet n'est pas valide. Consultez la page de propriétés du raccourci internet et vérifiez que la cible est correcte"
- d'autre part un clic droit "Propriété" sur le fichier donne un résultat différent :
- pas d'onglet "Document Web" et sur le premier onglet "Détail " la ligne "URL" est vide
Remarque :
En faisant un copier coller de l'url dans le navigateur ont peut vérifier que l'adresse est bien correcte
Conclusion :
Pourquoi le deuxième fichier ne fonctionne pas ????
D'avance merci.
Re: Fichier .url "La cible de ce raccourci internet n'est pa
Encore plus bizarre.
Au lieu d'utiliser le Bloc-notes j'avais également écrit un petit programme en Delphi 7 en utilisant un composant Mémo pour créer le fichier URL, avec le même résultat.
Ex. Memo1.LINES.SAVETOFILE(Fichier);
En continuant mes recherches sur internet je suis tombé sur le site de http://www.phidels.com/ avec un exemple raccourciurl.zip où il utilise la procédure :
// **************************************************
procedure Creer_Fichier_Url(Url, FicRaccourci :string);
var FIni:TiniFile;
begin
if UpperCase(extractFileExt(FicRaccourci))<>'.URL' then
FicRaccourci:=FicRaccourci+'.Url'; // si on a oublié de mettre l'extension on l'ajoute
try
FIni:=TiniFile.Create(FicRaccourci);
FIni.WriteString('InternetShortcut','URL',Url);
finally
Fini.Free;
end;
end;
// **************************************************
Et cela fonctionne parfaitement, super.
D'où ma nouvelle question.
Pourquoi et surtout comment le système d'exploitation Windows fait la différence entre
- le composant Memo
- et Tinifile
pour lancer correctement le navigateur ?
Au lieu d'utiliser le Bloc-notes j'avais également écrit un petit programme en Delphi 7 en utilisant un composant Mémo pour créer le fichier URL, avec le même résultat.
Ex. Memo1.LINES.SAVETOFILE(Fichier);
En continuant mes recherches sur internet je suis tombé sur le site de http://www.phidels.com/ avec un exemple raccourciurl.zip où il utilise la procédure :
// **************************************************
procedure Creer_Fichier_Url(Url, FicRaccourci :string);
var FIni:TiniFile;
begin
if UpperCase(extractFileExt(FicRaccourci))<>'.URL' then
FicRaccourci:=FicRaccourci+'.Url'; // si on a oublié de mettre l'extension on l'ajoute
try
FIni:=TiniFile.Create(FicRaccourci);
FIni.WriteString('InternetShortcut','URL',Url);
finally
Fini.Free;
end;
end;
// **************************************************
Et cela fonctionne parfaitement, super.
D'où ma nouvelle question.
Pourquoi et surtout comment le système d'exploitation Windows fait la différence entre
- le composant Memo
- et Tinifile
pour lancer correctement le navigateur ?