Ich starte ein Perl-Skript welches unter Windows im Hintergrund laufen soll mit wperl.exe. Nun möchte ich aber dass dieser Prozess dann nicht wperl im Taskmanager heißt, sondern zb. test. Kann ich das beim starten über wperl vielleicht bestimmen? durch einen Paramter vielleicht? Habe diesbezüglich nichts finden können. Ist das überhaupt möglich?
Danke im Voraus.
Gruß
+6 replies
bianca
2012-12-17 14:42
User since 2009-09-13
7016
Artikel BenutzerIn
Mal versucht, einfach wperl.exe umzubenennen in test.exe?
10 print "Hallo"
20 goto 10
+5 replies
Gustl
2012-12-17 15:32
User since 2011-01-27
441
Artikel BenutzerIn
Hi, ja, das würde gehn. Aber wenn ich mehrere starte, bräuchte ich ja für jedes skript, welches ich mit wperl starte eine umbenannte wperl.exe.
Gast wer
2012-12-17 16:13
mach eine batch Datei, da wir der Name genommen.
Last edited: 2012-12-17 16:31:42 +0100 (CET)
+3 replies
bianca
2012-12-17 17:13
User since 2009-09-13
7016
Artikel BenutzerIn
Wie Gast schon gesagt hat, ein Wrapper Script vorschalten, welches die wperl.exe in einen temporären Pfad mit gewünschtem Namen kopiert und diese dann starten.
10 print "Hallo"
20 goto 10
+2 replies
Gustl
2012-12-18 16:48
User since 2011-01-27
441
Artikel BenutzerIn
Ok, dann wieder durch umwege. Ist so wohl am einfachsten. Danke.
Gruß
sirius
2012-12-18 17:59
User since 2012-01-06
25
Artikel BenutzerIn
Wozu ist es notwendig, den Namen im Taskmanager zu lesen?
Also: Gibt es vielleicht noch eine andere Lösung für dein Problem?
+4 replies
Muffi
2012-12-17 14:45
User since 2012-07-18
1465
Artikel BenutzerIn
Bei manchen Betriebssystemen funktioniert es $0 zu setzen