Aufruf von Perl-Script aus der Batch-Datei

Ich versuche eine batch-Datei aufrufen, werden ein perl-Skript, das ich erstellt habe, dass Berichte, die Daten, die jede minute zu einem Programm. Das Programm ist nicht in der Lage zu öffnen Sie perl-Skripts in Windows, aber Daten sammeln können, wenn Sie eine batch-Datei öffnet sich das Programm.

Bisher habe ich dieses:

@echo off
call "C:\[Perl Installation Location for reporting program]\manager\etc\perl.exe" "C:\[Script location on disk]\program.pl"

Jedoch dies gibt den Fehler

Nicht finden können, scrict.Uhr

Irgendwelche Vorschläge?

Bearbeiten: Entfernen von Use Strict und Use Warnings behoben das Problem. Danke!

  • Hat Ihr Skript eine Zeile use scrict; in es, weil jemand typoed use strict;?
  • Sollten Sie verwenden start oder start eher als call (Typ start /? für die Hilfe); außerdem schlage ich vor, Sie führen Sie die Leitung direkt durch Eingabe in der Eingabeaufforderung, vielleicht ist das problem ist etwas anderes...
  • Getting rid of use strict und use warnings erlaubt das Skript ausgeführt werden. Dank sobrique!
  • Die Festsetzung der Tippfehler wäre wahrscheinlich die bessere Lösung.
  • Beheben Sie den Tippfehler! Don ' T rip die Sicherheitsmechanismen!
InformationsquelleAutor monkeychef | 2015-09-04
Schreibe einen Kommentar