Hallo alle zusammen,ich sitz hier und rätsel noch immer was schief läuft. Folgendes Problem:
Ich habe ein bestehendes Script umgebaut, also alle Rahmenbedingungen funktionierten bereits. Die Probleme haben sich also lediglich durch die Änderungen ergeben.
Das neue Script, das die meisten seiner Funktionen aus einem eigenen Modul bezieht, funktioniert perfekt wenn ich es in einem command Fenster starte. Im Verlauf des Scripts ist mehrmals eine Eingabe über Tastatur erforderlich, weswegen es nicht einfach so durchlaufen kann.
Allerdings muss es sich im Explorer per Rechtsklick->SendTo gestartet werden können. Beim Versuch das Script auf diese Weise zu starten ploppt nur kurz ein Fenster auf welches sofort wieder verschwindet.
Und die offensichtliche Frage von mir: Was läuft da schief?
Ein paar Facts im Schnelldurchlauf:
- Das Modul ist ein eigenes Package
- Das Modul wird per use eingebunden
- Ein korrektes @EXPORT ist vorhanden
- @INC wird per BEGIN ergänzt
- So ziemlich alle Fehlerquellen werden abgefangen und müssen per <STDIN> bestätigt werden
Leider kann ich das Script selbst hier nicht reinstellen da ich beruflich daran schreibe - es gehört de jure also nicht mir.
Für Tips und Anregungen wäre ich sehr dankbar.
Mfg Neocracy
Datum: 24.01.2007-11:16
