Font
[thread]1157[/thread]

BatchScript um mehrere Programme zu öffnen



<< |< 1 2 >| >> 15 entries, 2 pages
youngalcapone
 2003-08-16 01:31
#11587 #11587
User since
2003-08-14
185 articles
BenutzerIn
[default_avatar]
Aloha!
Wie schreibe ich ein BatchScript (oder von mir aus auch ein PerlScript), mit den man mehrere Programme miteinander ausführen kann?
Ich hab schon ein bisschen gebastelt, habe aber immer nur ein Programm zum laufen gebracht...
Danke für eure Antworten!
Gruss, Dave
Relais
 2003-08-16 01:51
#11588 #11588
User since
2003-08-06
2244 articles
ModeratorIn
[Homepage] [default_avatar]
[quote=youngalcapone,15.08.2003, 23:31]Wie schreibe ich ein BatchScript (oder von mir aus auch ein PerlScript), mit den man mehrere Programme miteinander ausführen kann?[/quote]
was meinste mit dem "miteinander ausführen"?
Erst denken, dann posten --
26. Deutscher Perl- u. Raku -Workshop 15. bis 17.04.2024 in Frankfurt/M.

Winter is Coming
youngalcapone
 2003-08-16 02:04
#11589 #11589
User since
2003-08-14
185 articles
BenutzerIn
[default_avatar]
Ich muss mit einem Mausklick den Apache, MySQL und einen Link im Browser ausführen...
Relais
 2003-08-16 02:07
#11590 #11590
User since
2003-08-06
2244 articles
ModeratorIn
[Homepage] [default_avatar]
[quote=youngalcapone,16.08.2003, 00:04]Ich muss mit einem Mausklick den Apache, MySQL und einen Link im Browser ausführen...[/quote]
Du mußt etwas anderes meinen, als Du schreibst, denn Apache und MySQL werden wohl kaum in Deinem Browser laufen. Willst Du auf einem entfernten Rechner über einen Webserver Programme starten? Es ist zu spät zu raten...
Erst denken, dann posten --
26. Deutscher Perl- u. Raku -Workshop 15. bis 17.04.2024 in Frankfurt/M.

Winter is Coming
youngalcapone
 2003-08-16 02:24
#11591 #11591
User since
2003-08-14
185 articles
BenutzerIn
[default_avatar]
Nein, nein, nein!
Ich will lokal auf meinem Rechner
1. den ApacheWebserver hochfahren
2. MySQL starten
3. den Link "localhost.url" öffnen
Relais
 2003-08-16 02:36
#11592 #11592
User since
2003-08-06
2244 articles
ModeratorIn
[Homepage] [default_avatar]
ah, nun ist fast alles klar. Eine Frage noch, ist's ein UNIX, Linux oder ist's ein Win32-Betriebssystem?

Edit: Hmm, dem Forum nach ist es Windows, sorry für die dumme Frage...

Schade eigentlich, denn da weiß ich nicht mehr weiter. Der Erinnerung nach hat es die Frage mit Antwort in einer anderen Diskussion gegeben, und ein Kommando namens "Start" wurde vorgenschlagen, um Programme im Hintergrund zu starten.
Ohne dieses unterbricht Perl sonst den Programmablauf, bis das erste Programm endet. Genaueres weiß ich leider nicht, bin ohne Windows.

Gerade ganz frisch gelesen, da steht was dazu: http://board.perl-community.de/cgi-bin....3;#idx9\n\n

<!--EDIT|Relais|1060987473-->
Erst denken, dann posten --
26. Deutscher Perl- u. Raku -Workshop 15. bis 17.04.2024 in Frankfurt/M.

Winter is Coming
Strat
 2003-08-16 03:42
#11593 #11593
User since
2003-08-04
5246 articles
ModeratorIn
[Homepage] [default_avatar]
wenn es sich um WinNT/2k/XP handelt und apache und mysql als dienste installiert sind, dann sind die kommandos zum starten
Code: (dl )
1
2
3
4
@echo off
net start apache
net start mysql
start http://localhost.url/

Das ganze in eine Datei namens start_all.cmd schreiben und dann darauf doppelklicken.

Falls nicht, dann brauche ich naehere Angaben:
x) welche Windows-Version
x) Wo liegt apache
x) wo liegt mysql\n\n

<!--EDIT|Strat|1060990976-->
perl -le "s::*erlco'unaty.'.dk':e,y;*kn:ai;penmic;;print"
http://www.fabiani.net/
SirLant
 2003-08-16 03:52
#11594 #11594
User since
2003-08-04
516 articles
BenutzerIn
[default_avatar]
wieso nicht foobar.bat sondern .cmd,das kenn ich so gar nicht, ich nenne sie immer bat
Prinzipiell,kannst einfach den Pfad bis zur .exe angeben,dann führt er die aus.
browser.exe http://www.perl.de
geht bei vielen auch
--Programming today is a race between Software Enginers striving to build bigger and better idiot-proof Programs,
and the Universe trying to produce bigger and better idiots.
So far, the Universe is winning!
Crian
 2003-08-16 04:35
#11595 #11595
User since
2003-08-04
5866 articles
ModeratorIn
[Homepage]
user image
.cmd ist irgendeine neuere Version von .bat, was da genau die Unterschiede sind, weiß ich nicht.
s--Pevna-;s.([a-z]).chr((ord($1)-84)%26+97).gee; s^([A-Z])^chr((ord($1)-52)%26+65)^gee;print;

use strict; use warnings; Link zu meiner Perlseite
youngalcapone
 2003-08-16 11:47
#11596 #11596
User since
2003-08-14
185 articles
BenutzerIn
[default_avatar]
[quote=Strat,16.08.2003, 01:42]Falls nicht, dann brauche ich naehere Angaben:
x) welche Windows-Version
x) Wo liegt apache
x) wo liegt mysql[/quote]
Ich benutze den Xampp von den ApacheFriends.org.
Also sinds zwei andere BatchScripten mit den Namen start_apache.bat und start_mysql.bat oä...
Aber das sollte so schon funktionieren!
Danke!
Gruss, DAVE

EDIT: OS is fu**ing wXP\n\n

<!--EDIT|youngalcapone|1061020154-->
<< |< 1 2 >| >> 15 entries, 2 pages



View all threads created 2003-08-16 01:31.