Unattended Windows

  • #1
T

tubias

Neues Mitglied
Themenersteller
Dabei seit
19.08.2004
Beiträge
2
Reaktionspunkte
0
Hallo

ich arbeite zur Zeit mit dem Open-Source-Projekt Unattended (). Da gibt es im Ordner \\install\lib das Perl-Skript csv.pl.
Kennt sich jemand damit aus? Meine Frage dazu wäre, ob ich bestimmte Programme einem PC zuordnen kann und wenn ja, dann wie.

Danke schon mal...

mfg Tobias
 
  • #2
OK!

Für alle die es Interessiert. Das csv.pl Skript ist nur zum Konvertieren und einlesen von csv-Dateien in z.B. Perl-Hash.

Um mit Unattended Anwendergruppen spezifisch zu installieren muss man folgenden Code in das Per-Skript config.pl einfügen:

my $softmenu_inv =->z:\\site\\softwaremenu.csv';
?
# Read softwaremenu inventory list, and index it by hardware mac.
my $softwaremenu = CSV->read_file (dos_to_host($softmenu_inv));
my $softmenu_by_mac = $softwaremenu->index_by ('MAC', \&canonicalize_field);
?
$u->push_value ('_meta',->top',
sub {
my $mac = $u->{'_meta'}->{'macaddr'};
defined $mac
or return undef;
my $systems = $softmenu_by_mac->{lc($mac)};
defined $systems
or return undef;
scalar @$systems > 1
and die MAC $mac found more than once in $softmenu_inv -- bailing;
my $group = hash_ref (${@$systems}[0],->Group');
$group =~ /\S/
or undef $group;
defined $group
and print Found Softwaremenu for $mac: $group\n;
return $group.bat;
});

und in den Ordner \site erstellt man ein csv-Datei ?softwaremenu.csv? mit folgendem Inhalt:

MAC,Group
00E00964EAGH,Developer-Programmer

In die unter ?Group? bezeichnete Batch-Datei ruft man dann die entsprechenden Anwendungen auf. Diese Batch-Dateien kommen in den Ordner \scripts

mfg Tobias G
 
Thema:

Unattended Windows

ANGEBOTE & SPONSOREN

Statistik des Forums

Themen
113.840
Beiträge
707.963
Mitglieder
51.494
Neuestes Mitglied
Flensburg45
Oben