It is weird. It seems i the perl interpreter i have installed does not work. If i execute perl in a the command prompt by typing "perl -d" it opens normaly, but if i type "h" for example it does not show me anything. What does this mean? I have installed the latest version of Active Perl on a Win XP system.

i followed your instructions and when i type perl -v at the command prompt something is executed, but the window is closed immediately. Only by typing perl -d the window is not closed. I do not understand why the window is closed in every other case, even if i just type perl.

By the way i have a Windows XP System with the latest version of Active Perl installed. Now i uninstall Active Perl and i will try Strawberry Perl next.

I guess you use a normal Windows command Window running cmd.exe, and not some other freeware tool such as Console2?

It's hard to imagine how perl.exe possibly could kill the console windows, though not entirely impossible. However, I would first try to find out whether the "correct" Perl is executed. Can you run it again by specifying the full path to perl.exe explicitly? Also it would help redirecting the stdout to a file, so even if your command windows is closed, you can have a look at the output of perl -v.

sorry, but i was wrong. I still have problems with the perl interpreter on my system. I have written several files which run on the apache server i have installed, but none of them run on my local system. I have tried ActiveState and Strawberry Perl, it does not make any difference.

I have tried to verify wether my Perl version was installed properly. When i opened the cmd window and typed perl -v it always displayed the information about the version as expected. Then when i write a test file named hello.pl containing just print "hello world\n"; and try to run this file by typing perl -hello.pl in the cmd window it says: Can't open perl script hello.pl: No such file or directory. I also tried perl ./hello.pl.