Verknüpfung erstellen (Windows 7)

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
Antworten
HardwareManager
User
Beiträge: 59
Registriert: Freitag 31. Mai 2013, 21:18

Ich will ein Programm machen was eine Verknüpfung erstellt oder eben den Inhalt einer Verknüpfung generiert. Das ganze in eine Datei zu schreiben ist ja nicht sehr schwer.
ImmmerEineGuteIdee
|=|=|=|=|=|=|=|
HardwareManager
Benutzeravatar
Hyperion
Moderator
Beiträge: 7478
Registriert: Freitag 4. August 2006, 14:56
Wohnort: Hamburg
Kontaktdaten:

Das freut uns - aber gibt es dazu nun auch eine Frage? 8)
encoding_kapiert = all(verstehen(lesen(info)) for info in (Leonidas Folien, Blog, Folien & Text inkl. Python3, utf-8 everywhere))
assert encoding_kapiert
HardwareManager
User
Beiträge: 59
Registriert: Freitag 31. Mai 2013, 21:18

Ja die Frage ist: Wie generiert man das was in der .lnk Datei steht?
ImmmerEineGuteIdee
|=|=|=|=|=|=|=|
HardwareManager
Benutzeravatar
Hyperion
Moderator
Beiträge: 7478
Registriert: Freitag 4. August 2006, 14:56
Wohnort: Hamburg
Kontaktdaten:

encoding_kapiert = all(verstehen(lesen(info)) for info in (Leonidas Folien, Blog, Folien & Text inkl. Python3, utf-8 everywhere))
assert encoding_kapiert
HardwareManager
User
Beiträge: 59
Registriert: Freitag 31. Mai 2013, 21:18

Wie geht das ohne etwas zu installieren??
ImmmerEineGuteIdee
|=|=|=|=|=|=|=|
HardwareManager
Benutzeravatar
/me
User
Beiträge: 3561
Registriert: Donnerstag 25. Juni 2009, 14:40
Wohnort: Bonn

HardwareManager hat geschrieben:Wie geht das ohne etwas zu installieren??
Dann schaust du dir an wie die Struktur einer lnk-Datei ist und baust diese Struktur in deinem Programm auf und schreibst sie in eine Datei. Es kann allerdings gut sein, dass die Struktur nicht dokumentiert ist. Genau dafür existieren dann APIs im System die man dann mit Hilfe von passenden Bibliotheken ansprechen kann.

Wie kommt es denn zu der seltsamen Einschränkung, dass keine 3rd-Party-Packages verwendet werden dürfen?
HardwareManager
User
Beiträge: 59
Registriert: Freitag 31. Mai 2013, 21:18

Es ich will mein Programm auch meinem Freund schicken und er kennt sich nicht mit seinem Computer aus.
Und wie kann ich mit windoof 7 die Struktur anschauen? Würde mich mal interresieren.
ImmmerEineGuteIdee
|=|=|=|=|=|=|=|
HardwareManager
BlackJack

@HardwareManager: Das kommt drauf an was Du unter Struktur verstehst. Den Inhalt wird man sich mit einem Hexeditor anzeigen lassen können. Wie die Dateien aufgebaut sind, kannst Du dann entweder ”sehen”, oder falls nicht, brauchst Du eine Beschreibung der Struktur.
HardwareManager
User
Beiträge: 59
Registriert: Freitag 31. Mai 2013, 21:18

Ok ich ziehe ein Beschreibung vor ich habe das schon gegoogelt und nichts gefunden.
ImmmerEineGuteIdee
|=|=|=|=|=|=|=|
HardwareManager
EyDu
User
Beiträge: 4881
Registriert: Donnerstag 20. Juli 2006, 23:06
Wohnort: Berlin

Du hast da etwas falsch verstanden ;-) Keiner will dir das Format beschreiben, dass musst du dir schon selbst raussuchen.
Das Leben ist wie ein Tennisball.
BlackJack

@HardwareManager: Du solltest an Deinen Suchmaschinenfähigkeiten arbeiten. Wenn ich „windows lnk files structure” in die Suchmaschine meiner Wahl eintippe, bekomme ich als ersten Link den zur Formatspezifikation von Microsoft: http://msdn.microsoft.com/en-us/library/dd871305.aspx
HardwareManager
User
Beiträge: 59
Registriert: Freitag 31. Mai 2013, 21:18

Ja das wollte ich also Danke!
ImmmerEineGuteIdee
|=|=|=|=|=|=|=|
HardwareManager
Antworten