Ich hoffe, ich kann mein Problem klar zu erklären.Aufgabe planen, Perl-Skript von der Befehlszeile
ich ein Perl-Skript, das ich von der Kommandozeile wie diese
perl update_blastdb.pl databaseName --passive
Wie Sie sehen, muss ich Parameter in der Befehlszeile hinzufügen.
Ich möchte das Ausführen dieses Skripts wöchentlich mit einem Parameter automatisieren.
Der Task-Manager in Windows kann eine Aufgabe automatisch ausführen lassen, aber ich denke, wenn ich dem Taskplaner den Perl-Dateipfad gebe, wird er ohne Parameter ausgeführt.
Was ist der beste Weg zu tun, was ich will? Dachte ich eine neue Datei erstellt, die Perl hat:
- Argumente in Variablen Feldern
- Führungsgröße, die die Parameter mit
update_blastdb.pl
an die Eingabeaufforderung sendet.
Aber ich denke nur und ich weiß nicht, ob das möglich ist.
Kann mir bitte jemand helfen, die richtige Richtung zu finden?
Ist Ihr Problem, dass Sie nicht wissen, wie die Parameter an das Skript zu übergeben oder, wie es überhaupt laufen ? Parameterübergabe wird erklärt [hier] (https://social.technet.microsoft.com/Forums/office/en-US/0e12e4bc-b8f2-45b9-97be-e768f3bca2dd/how-to-pass-parameters-to-a- Windows-geplante Aufgabe? Forum = Winservergen), zum Beispiel. – PerlDuck
@Perl Dog mein Problem ist sowohl wie Parameter übergeben und wie es ausgeführt wird. Wie gesagt, ich bin neu in all diesen Konzepten. – Alaa