Robert Allerstorfer: Zwischen Windows und Unix unterscheiden

Beitrag lesen

Hi,

ich möchte einem Perl-script unterscheiden lassen, ob es auf Windos oder Unix läuft und habe hierfür folgendes konstrukt geschaffen:

my $returncode = system("cd");
if ($returncode == 0) {
   print "Ich laufe auf Windows";
} else {
   print "Ich laufe auf Unix";
}

Das funktioniert auch, nur beim FrontPage server auf windows nicht. Ich suche daher eine unabhängige lösung, die immer funktioniert, womöglich auch die plattform *eindeutig* erkennt (bei meiner lösung wird davon ausgegangen, dass es sich nur um die beiden plattformen handeln kann).

lg,
rob.