Es reicht ja, wenn man bei Scriptstart einmal einen Event aufruft, dann werden die dort bereits vorhandenen PDFs bearbeitet.
Du musst also nach GuiSetState(@SW_SHOW, $hGui) (Zeile 36) nur die folgende Zeile einfügen: WM_SHELLCHANGENOTIFY(0, 0, 0, 2).