Verknüpfungen funktionieren nicht mehr!

German support forum

Moderators: Hacker, Stefan2, white

Post Reply
User avatar
bam
Junior Member
Junior Member
Posts: 8
Joined: 2005-10-22, 16:45 UTC

Verknüpfungen funktionieren nicht mehr!

Post by *bam »

System: Win XP SP2, TC 6,54a
Seit heute (ich weiß nicht, was ich angestellt habe!) funktionieren Verknüpfungen (*.lnk - Dateien) in TC nicht mehr. Wenn ich eine solche Datei, die auf eine .exe Datei verweist, anklicke kommt die Windows-Meldung "Fehler beim Programmaufruf!".
Die identische Datei, auf dem Desktop platziert, funktioniert einwandfrei!

Was kann ich tun?
WIN XP SP2; TotalCom 6.54a; Opera 9.0p1; OpenOffice 2.0
User avatar
Sheepdog
Power Member
Power Member
Posts: 5150
Joined: 2003-12-18, 21:44 UTC
Location: Berlin, Germany
Contact:

Post by *Sheepdog »

Cursor auf Datei, aus dem Hauptmenü Datei->Verknüpfung, Bearbeiten und um das %1 anführungszeichen machen. Das sollte helfen.


sheepdog
"A common mistake that people make when trying to design something
completely foolproof is to underestimate the ingenuity of complete fools."
Douglas Adams
User avatar
Lefteous
Power Member
Power Member
Posts: 9537
Joined: 2003-02-09, 01:18 UTC
Location: Germany
Contact:

Post by *Lefteous »

2Sheepdog
Moment mal - wenn die Verknüpfung im Explorer funzt, aber nicht im TC, dann liegt das daran das der TC das Verknüpfungstohowabohu des Explorers nicht vollständig unterstützt.
User avatar
bam
Junior Member
Junior Member
Posts: 8
Joined: 2005-10-22, 16:45 UTC

Post by *bam »

@ Lefteous: ... und was kann ich tun?
Es funktionieren nur Programmaufrufe nicht, Aufrufe, die auf Ordner zielen, funktionieren!

@ Sheepdog: dieses "%1" ist doch ein Programm-Parameter. Der steht bei den in Frage kommenden Links überhaupt nicht dahinter. Wie soll dann beispielsweise eine Kommandozeile aussehen?

Danke für Hilfe!
WIN XP SP2; TotalCom 6.54a; Opera 9.0p1; OpenOffice 2.0
User avatar
Sheepdog
Power Member
Power Member
Posts: 5150
Joined: 2003-12-18, 21:44 UTC
Location: Berlin, Germany
Contact:

Post by *Sheepdog »

Sorry, da habe ich nicht richtig gelesen + nicht lange genug nachgedacht.

gehe mal auf eine solche (nicht funktionierende) *.lnk-Datei und drücke [ALt]+[Enter].

Dann siehst Du den Eigenschaften-Dialiog, der u.a. auch den Pfad zum entsprechenden Programm enthält. Damit dürfte irgend etwas nicht stimmen. Vielleicht hast Du versehentlich Deinen Programmordner irgenwohin verschoben?

sheepdog
"A common mistake that people make when trying to design something
completely foolproof is to underestimate the ingenuity of complete fools."
Douglas Adams
User avatar
Lefteous
Power Member
Power Member
Posts: 9537
Joined: 2003-02-09, 01:18 UTC
Location: Germany
Contact:

Post by *Lefteous »

2Sheepdog
Die identische Datei, auf dem Desktop platziert, funktioniert einwandfrei!
User avatar
bam
Junior Member
Junior Member
Posts: 8
Joined: 2005-10-22, 16:45 UTC

Post by *bam »

:cry:
Das bringt mich alles leider nicht wiaklüch weiter!

Trotzdem Danke!
WIN XP SP2; TotalCom 6.54a; Opera 9.0p1; OpenOffice 2.0
User avatar
ate
Senior Member
Senior Member
Posts: 274
Joined: 2003-12-17, 22:48 UTC

Post by *ate »

http://ghisler.ch/board/viewtopic.php?t=2618&highlight=lnk

Da wurde dein Problem (betrifft mich übrigens auch) schon einmal diskutiert. Ich habe mich dann mal durch die Anleitung gehangelt.

Letztlich hat es zwar funktioniert ... aber dann traten andere Fehler im System auf.

Fazit : Entweder damit leben oder Windows neu installieren oder den Explorer für die Erstellung von .lnk nutzen
User avatar
bam
Junior Member
Junior Member
Posts: 8
Joined: 2005-10-22, 16:45 UTC

Post by *bam »

Als anständiger Mensch macht man ja in regelmäßigen Abständen ein System - Backup!
Jetzt hab' ich dieses zurück gespielt und alles geht wieder.
Musste zwar einige Neuinstallationen von Hand nachziehen....

Danke für alle Bemühungen!
WIN XP SP2; TotalCom 6.54a; Opera 9.0p1; OpenOffice 2.0
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50810
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

Kurz und knapp: Das ist ein Bug der Funktion ShellExecuteEx: Wenn in der Registry unter
HKEY_CLASSES_ROOT\lnkfile

der Wert
IsShortcut

fehlt, dann weigert sich die Funktion, lnk-Dateien zu öffnen, obwohl es im Explorer noch geht. Leider meinen einige "clevere" Tools, diesen Wert entfernen zu müssen, damit Windows keine Overlay-Icons (Mini-Pfeil) fuer .LNK-Dateien mehr anzeigt...
Author of Total Commander
https://www.ghisler.com
User avatar
Lefteous
Power Member
Power Member
Posts: 9537
Joined: 2003-02-09, 01:18 UTC
Location: Germany
Contact:

Post by *Lefteous »

2ghisler(Author)
Klar das ist ja bekannt, aber warum die Frage ist halt wie macht es der Explorer...?
User avatar
bam
Junior Member
Junior Member
Posts: 8
Joined: 2005-10-22, 16:45 UTC

Post by *bam »

:lol:
... dann weiß ich das jetzt auch!
:roll: ... aber, was nützt mir das? Ich hätte die blöden Pfeile einklich gerne weg... (das war die Ursache!)

Danke
WIN XP SP2; TotalCom 6.54a; Opera 9.0p1; OpenOffice 2.0
User avatar
Sheepdog
Power Member
Power Member
Posts: 5150
Joined: 2003-12-18, 21:44 UTC
Location: Berlin, Germany
Contact:

Post by *Sheepdog »

Dann erzeuige Dir den Reg-Schlüssel wieder und entferne die Pfeile mit den Microsoft Powertoys.

sheepdog
"A common mistake that people make when trying to design something
completely foolproof is to underestimate the ingenuity of complete fools."
Douglas Adams
Post Reply