Hypercell ein ] Hypercell aus ] Zeige Navigation ] Verstecke Navigation ]
c++.de  
   

Die mobilen Seiten von c++.de:
http://m.c-plusplus.de
Infos hier [BETA]

  
c++.de :: Themen rund um die IT ::  Fehlerhafte Windows Dateiverknüpfung reparieren     Zeige alle Beiträge auf einer Seite Auf Beitrag antworten
Autor Nachricht
Bitte ein Bit
Mitglied

Benutzerprofil
Anmeldungsdatum: 24.10.2007
Beiträge: 1085
Beitrag Bitte ein Bit Mitglied 12:01:02 13.04.2012   Titel:   Fehlerhafte Windows Dateiverknüpfung reparieren            Zitieren

Ich möchte eine fehlerhafte Windows Dateiverknüpfung reparieren, weiss aber momentan nicht wie.

Die Datei liegt beispielsweise im Ordner "C:\Meine Dateien\Test.bmp". Öffne ich diese mittels doppelclick, bekomme ich von dem gestarteten Program die Meldung "Unbekannter Dateityp! Konnte Datei "C:\Meine" nicht laden!". Dummer Leerzeichenfehler, da der Aufruf offerbar nicht "C:\Programme\GIMP\Gimp.exe" "%1" ist. :(

Und ich habe keine Ahnung wie ich das machen kann. :(


Zuletzt bearbeitet von Bitte ein Bit am 12:02:11 13.04.2012, insgesamt 1-mal bearbeitet
SeppJ
Moderator

Benutzerprofil
Anmeldungsdatum: 10.06.2008
Beiträge: 17923
Beitrag SeppJ Moderator 12:31:43 13.04.2012   Titel:              Zitieren

Also unter Win XP (und ich spekuliere mal, dass dich das nicht großartig geändert haben wird) hätte man die Eigenschaften der Verknüpfung angeguckt. Da gibt es ein Feld für das Ziel. Da fehlen bei dir anscheinend ein paar Anführungszeichen drum.

(Die Simpelmethode bei nur einer Datei wäre es natürlich, die Verknüpfung einfach neu zu erstellen)

_________________
Du brauchst Hilfe?, Buchempfehlungen für C++,
Wie man in Fragen den richtigen Code postet,
The Definitive C++ Book Guide and List
Bitte ein Bit
Mitglied

Benutzerprofil
Anmeldungsdatum: 24.10.2007
Beiträge: 1085
Beitrag Bitte ein Bit Mitglied 12:51:57 13.04.2012   Titel:              Zitieren

Ich habe es herausgefunden wie es funktioniert.

Bei einer Trockenübung auf der Konsole stellte ich fest dass das Program den Aufruf
Code:
"C:\Programme\GIMP\Gimp.exe" "C:\Meine Dateien\Test.bmp"
nicht schluckt aber dafür
Code:
"C:\Programme\GIMP\Gimp.exe" ""C:\Meine Dateien\Test.bmp""
schluckt, was merkwürdig ist, aber was sollst.

Ein Suche in der Registry brachte mich an die Stelle:
Code:
HKEY_CLASSES_ROOT\Applications\<Programm>\shell\open\command
Unter dem Standardschlüssel stand der Aufruf als String. Und habe da "%1" durch ""%1"" ersetzt und siehe da, es funktionierte. :)


Anmerkung: Es ist nicht GIMP das die Probleme macht, sondern eine alte Version von Photo Paint.


Zuletzt bearbeitet von Bitte ein Bit am 12:53:30 13.04.2012, insgesamt 1-mal bearbeitet
c++.de :: Themen rund um die IT ::  Fehlerhafte Windows Dateiverknüpfung reparieren   Auf Beitrag antworten

Zeige alle Beiträge auf einer Seite




Nächstes Thema anzeigen
Vorheriges Thema anzeigen
Sie können Beiträge in dieses Forum schreiben.
Sie können auf Beiträge in diesem Forum antworten.
Sie können Ihre Beiträge in diesem Forum nicht bearbeiten.
Sie können Ihre Beiträge in diesem Forum nicht löschen.
Sie können an Umfragen in diesem Forum nicht mitmachen.

Powered by phpBB © 2001, 2002 phpBB Group :: FI Theme

c++.de ist Teilnehmer des Partnerprogramms von Amazon Europe S.à.r.l. und Partner des Werbeprogramms, das zur Bereitstellung eines Mediums für Websites konzipiert wurde, mittels dessen durch die Platzierung von Werbeanzeigen und Links zu amazon.de Werbekostenerstattung verdient werden kann.

Die Vervielfältigung der auf den Seiten www.c-plusplus.de, www.c-plusplus.info und www.c-plusplus.net enthaltenen Informationen ohne eine schriftliche Genehmigung des Seitenbetreibers ist untersagt (vgl. §4 Urheberrechtsgesetz). Die Nutzung und Änderung der vorgestellten Strukturen und Verfahren in privaten und kommerziellen Softwareanwendungen ist ausdrücklich erlaubt, soweit keine Rechte Dritter verletzt werden. Der Seitenbetreiber übernimmt keine Gewähr für die Funktion einzelner Beiträge oder Programmfragmente, insbesondere übernimmt er keine Haftung für eventuelle aus dem Gebrauch entstehenden Folgeschäden.