Aug 222014
 

Immer wieder kommen Intern Anfragen, ob man nicht bestimmt Sachen unter Windows überwachen kann. Das mir es viel einfacher fällt in Perl ein Plugin zu schreiben habe ich nun einen Weg gesucht diese Perl Plugins in Windows zu betreiben, ohne Perl zu installieren. Und es geht! Dazu benötigt man nur „Strawberry Perl for windows“ (Zur Webseite).
Hier kann man seinen Perlcode ohne Probleme in eine Exe-Datei umwandeln und unter Windows nutzen.

Teilweise muss man ein paar Anpassungen bzgl der Eingabe (Umlaute machen manchmal Ärger) manchen, aber das ist die Mühe wert.

Die Installation von Strwaberry Perl ist sehr einfach gehalten. Anschließend startet man den „CPAN Client“ und installiert dort erst einmal folgende Pakete:

Nun kann man die Command Line starten. Sie ist wie eine DOS-Box und man bewegt sich mit den typischen Windowsbefehlen auf andere Laufwerke und in Unterverzeichnisse. Will man jetzt ein Perl Script in eine Exe-Datei umwandeln, wechselt man in das Verzeichnis wo das Script liegt und führt dort folgenden Befehl aus

Jetzt dauert es einen kleinen Augenblick und schon ist die Datei fertig. Wenn beim Ausführen der Exe-Datei Fehler auftreten dass ein Modul fehlt, dann installiert ihr das über den „CPAN Client“ nach und kompiliert die Exe-Datei noch einmal.

Das war es schon. Und so einfach bekommt man spezielle Plugins für Windows.

 

 Leave a Reply

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">

(required)

(required)

 

Durch das Fortsetzen der Benutzung dieser Seite, stimmst du der Benutzung von Cookies zu. Weitere Informationen

Die Cookie-Einstellungen auf dieser Website sind auf "Cookies zulassen", um Ihnen das beste Surferlebnis möglich zu geben. Wenn Sie diese Website ohne Änderung Ihrer Cookie-Einstellungen zu verwenden fortzufahren, oder klicken Sie auf "Akzeptieren" unten, dann erklären Sie sich mit diesen.

Schließen