weiß jemand (oder auch: weißt du Karahead ) wie man in Java einem Link folgen kann? Also eine Verknüpfung auf ein bestimmtes File -- perl -Mstrict -Mwarnings -e 'package blub; sub new { bless {} } sub bar {my $self=shift; $self->{bla}="66756e2d736f66742e6465"; return $self->{bla};} my $foo=blub->new();print "Hallo ";print pack("H*",$foo->bar()); print "\n"'
Servus Ich will wissen, worauf es zeigt. Die *.lnk Datei auswerten, wüsste ich nicht, das/wie es geht ... -- perl -Mstrict -Mwarnings -e 'package blub; sub new { bless {} } sub bar {my $self=shift; $self->{bla}="66756e2d736f66742e6465"; return $self->{bla};} my $foo=blub->new();print "Hallo ";print pack("H*",$foo->bar()); print "\n"'
Ich fürchte, das es nicht klappen wird. Soweit ich weiß hat MS nie das Format von ihren .lnk Files veröffentlicht, was einen daran hindert sie gescheit zu lesen bzw. zu parsen.
Google hat mir aber verraten, dass es WinAPI Methoden gibt, die Infos über die .lnk Files verraten. Diese Methoden könnte man per JNI ansprechen, wenn man gerne mit Kanonnen auf Spatzen schießt
Lass ab vom Erzfeind MS und bleib plattformunabhängig