Thread .exe mit Desktopfenster per CGI-Skript starten
(7 answers)
Opened by thiele at 2010-06-19 15:46 2010-06-19T14:44:58 thiele murphy schrieb: system(q/start x:\y\z.exe/) q// ist ein quoting-operator, der statt dem einfachen anführungszeichen eingesetzt werden kann. wäre also äquivalent zu system('start x:\y\z.exe') einfache anführungszeichen machen hier z.b. die doppelten backslashes überflüssig. du hast aber um das q// nochmal quotes herumgepackt. die sind unnötig und falsch. also du hast folgende möglichkeiten: Code (perl): (dl
)
1 2 3 4 5 system("start C:\\WINDOWS\\notepad.exe"); system(qq/start C:\\WINDOWS\\notepad.exe/); system('start C:\WINDOWS\notepad.exe'); system(q/start C:\WINDOWS\notepad.exe/); Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. -- Damian Conway in "Perl Best Practices"
lesen: Wie frage ich & perlintro brian's Leitfaden für jedes Perl-Problem |