Thread Win32::AdminMisc::ScheduleList (8 answers)
Opened by kabel at 2005-04-26 01:21

kabel
 2005-04-26 01:21
#54217 #54217
User since
2003-08-04
704 Artikel
BenutzerIn
[default_avatar]
Code (perl): (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
use strict;
use Mail::IMAPClient;
use Data::Dumper;
use Win32::AdminMisc;

my %jobs;
my $jobs= Win32::AdminMisc::ScheduleList(
    "\\\\deevaubee",
    \%jobs
);
if( defined $jobs ) {
    foreach my $job( keys %jobs ) {
        print "Job $job is ", $jobs{$job}->{"Command"}, "\n";
    }
} else {
    print "fail\n";
}


der rechner heisst deevaubee.
es sind garantiert drei jobs als "geplante tasks" im system vorhanden.
der output ist nichts, weder "fail" noch die drei tasks.
übersetze ich "schedule" falsch?
hmm, hinzufügen macht schon einigermaßen das, was es soll.

hintergrund: das skript soll auf einem rechner mit zwei dvb karten laufen. da aber keine permanente inet-verbindung da ist, checkt er einmal ein definiertes IMAP postfach nach neuen arbeitsanweisungen, prüft auf konsistenz und erzeugt dann einen "geplanten task". jetzt würde ich aber schon ganz gerne wissen welche tasks tatsächlich im system sind. das soll er dann in einem kwiki bekanntgeben (geplant).

ach unter windows ist alles so herrlich transparent ;)
-- stefan

View full thread Win32::AdminMisc::ScheduleList