Hallo Forum,
ich habe ein Script welches diverse Datenbanken backupt und Sicherungen erstellt.
Dieses habe ich mit PAR::Packer in eine .exe verwandelt und in den Autostart eines jenen Users unter Windows gelegt.
Zusätzlich unterdrücke ich das cmd-Fenster hiermit:
Win32::Process::Create($Win32::Process::Create::ProcessObj,
'C:\strawberry\perl\bin\perl.exe',
'perl ra.pl',
0,
DETACHED_PROCESS,
".")
Das funktioniert aber unter Win7 und 64Bit nicht mehr und das Fenster erscheint für 10 oder 20 Sekunden.
In der Zeit schließen nun viele Anwender das Fenster und das Script startet nicht.
Gibt es irgendwie eine elegantere Möglichkeit eine "PerlExe" einfach so zu starten ohne diese lästigen Fenster?
pp --gui perl.pl -o exe.exe macht leider auch nicht das, was es verspricht.
Grüße
Probo
Last edited: 2012-02-18 01:34:18 +0100 (CET)