Hallo,
danke :-).
Ich bin schon weiter. Habe mal FoxIt Reader installiert und ohne was zu ändern öffnet sich der FoxIt Reader auch wenn ich es mit einer EXE aufrufe.
Bekomme aber die Meldung: Das FoxIt Reader von einer Anwendung geöffnet ohne gültige Signatur.
Man kann das dann wegklicken und die PDF ansehen. Ich denke mal das Adobe Reader da ähnlich reagiert nur das er dann im Taskmanager "verschwindet".
Habe die EXE mal mit einem eigenen Zertifikat signiert, bringt aber keine Lösung. Das muss dann irgendwo aus den Sicherheitseinstellungen kommen, entweder
Adobe Reader oder per GPO.
Selbst wenn ich simpel:
$acrobatReaderPath = '"C:\Program Files (x86)\Adobe\Acrobat Reader DC\Reader\AcroRd32.exe"'
ShellExecute ($acrobatReaderPath)
Verschiwndet der Reader im Taskmanager sobald ich die au3 zur exe mache.
EDIT:
Ich gehe nun folgenden Weg:
; Microsoft Edge öffnen und die PDF anzeigen
ShellExecute("msedge.exe", '"' & $pdfPath & '"')
Das klappt immer. Mir geht es nur darum die PDF anzeigen zu lassen, das macht der Edge auch. Das geht als au3 oder exe.
SOLVE-SMART
Ja das wäre wild, das dürfte ich nicht.
Danke für die Hilfe dennoch. Es liegt zu 100% am Adobe Reader, Sicherheitseinstellungen. Ich denke wenn ich meine Autoit.exe signieren lasse (eigenes bringt nix)
dann wird das laufen. Aber das ist mir zu aufwändig. Dann eben Edge, der zeigt die PDF an und man kann in der FAQ mal kurz was lesen.
Gruß
Jerry