[php] .lnk bestand openen

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Ik wil een remote desktop snelkoppeling via een webapplicatie aanroepen.

Het .lnk bestand dat verwijst naar:
%windir%\system32\mstsc.exe /v:<ipadres>

Dit doe ik dmv het volgende script:

header("Content-Description: File Transfer");
header("Content-Type: application/force-download");
header("Content-Disposition: attachment; filename=".$bestand);
header("Content-Transfer-Encoding: binary");
header("Content-Length: ".$size);
header("Expires: ".gmdate("D, d M Y H:i:s")." GMT");
header("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT");

Alleen zodra ik het script aanroep kan ik alleen voor de optie "opslaan als" kiezen ipv openen.
Iemand hier nog ideeen over? :)

Acties:
  • 0 Henk 'm!

  • igmar
  • Registratie: April 2000
  • Laatst online: 03-09 22:58

igmar

ISO20022

En hoe moet Windows vervolgens weten wat ie ermee moet doen ? Je geeft geen content type mee. Zelfs al geef je dat mee, dan nog is de vraag of het uberhaupt gaat werken.

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Nou.. als ik het bestand gewoon in de webroot zet en via www.url.nl/bestand.lnk aanroep werkt het.
Dus lijkt me dat het ook op deze manier moet kunnen..
Alleen wat is dan het content-type van een snelkoppeling/.lnk ?

[ Voor 19% gewijzigd door Verwijderd op 06-12-2005 14:05 ]


Acties:
  • 0 Henk 'm!

  • killercow
  • Registratie: Maart 2000
  • Laatst online: 18-09 12:47

killercow

eth0

dat kun je met elke netwerk monitor bekijken, en zelfs via telnet wel.

gewoon de pagina openen via telnet, of het verkeer snoopen als je de pagina opent.

(je zou ook in de apache mime-type's lijst kunnen kijken)

openkat.nl al gezien?


Acties:
  • 0 Henk 'm!

  • orf
  • Registratie: Augustus 2005
  • Laatst online: 11:54

orf

Content-Type: text/plain

Ik denk dat IE het bestandje herkent adhv de extentie. Met mod_rewrite zou je zelf de extentie erachter kunnen plakken.

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
text/plain geeft hetzelfde resultaat, de apache mime-type's lijst kan ik wel opzoeken dan zie ik alle mime type's die er zijn maar dan weet ik nog niet welke ik moet hebben.
En via telnet krijg ik nit voor elkaar..

Acties:
  • 0 Henk 'm!

  • orf
  • Registratie: Augustus 2005
  • Laatst online: 11:54

orf

ik had het content-type al voor je bekeken. Mijns inziens is het gewoon de extentie.

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Content-Type: application/lnk bedoel je?
Dat doet het ook niet..

Acties:
  • 0 Henk 'm!

  • orf
  • Registratie: Augustus 2005
  • Laatst online: 11:54

orf

de extentie .lnk
extentie != content-type

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Je bedoeld dat het niet mogelijk is door de extensie?

[ Voor 3% gewijzigd door Verwijderd op 06-12-2005 16:26 ]


Acties:
  • 0 Henk 'm!

  • orf
  • Registratie: Augustus 2005
  • Laatst online: 11:54

orf

Ik bedoel (met 3 dezelfde posts) dat IE waarschijnlijk herkent dat het een lnk bestand is door de extentie .lnk

Als je dus met bijvoorbeeld mod_rewrite de url rewrite, heeft je PHP script de extentie .lnk
Pagina: 1