Font
Wiki:Tipp zum Debugging: use Data::Dumper; local $Data::Dumper::Useqq = 1; print Dumper \@var;
[thread]410[/thread]

Notepad öffnet sich nicht vom Browser aus: Von der Konsole klappts (page 3)



<< |< 1 2 3 >| >> 21 entries, 3 pages
juergen
 2005-01-22 12:34
#4165 #4165
User since
2005-01-18
11 articles
BenutzerIn
[default_avatar]
Ich krieg's auf jeden Fall nur hin, wenn in der 2. Zeile der komplette Pfad zur exe steht. Dabei funktioneren auch "/".

In der 3. Zeile kann auch der komplette Pfad stehen, im Spezialfall Notepad reicht aber auch die Angabe von "notepad". So wie man es von der Konsole auch aufrufen würde. Ich weiß nicht, wie ich das ausdrücken soll, Windows weiß auf jeden Fall, welche Datei es dann ausführen muss. Bei beliebigen anderen Programmen funktioniert der Aufruf auch, wenn man in der 2. und 3. Zeile den kompletten Pfad angibt.

Code: (dl )
1
2
3
4
5
6
Win32::Process::Create($ProcessObj,
                      "$ENV{SystemRoot}/notepad.exe",
                      qq~notepad "$datei"~,
                      0,
                      DETACHED_PROCESS,
                      ".") || die ErrorReport();
<< |< 1 2 3 >| >> 21 entries, 3 pages



View all threads created 2005-01-20 15:31.