Hallo,
vielleicht passt windows ja der die Dateiendung nicht.
Wie wäre es mit einem Test, in dem du alles rausstreichst, was nicht nötig ist. zb. auch den dateinamen mal fixierst "test.pdf" oder so, statt variablen zu nutzen. Abgesehen davon: mixe doch " mit ' dann sparst du dir die Escaperei.
Gruß
jobo