WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Software (http://www.wcm.at/forum/forumdisplay.php?f=5)
-   -   Batch-Datei unter WinXP Pro (http://www.wcm.at/forum/showthread.php?t=224724)

Wolf 11.11.2007 14:37

Batch-Datei unter WinXP Pro
 
Hallo

hab da ein kleines Problem mit einem etwas alten Spiel, das ich aber immer wieder gerne spiele - Colonize von Sid Meier aus dem Jahre 1995....oder so.

Unter XP "lauft" es zwar, aber manches Mal bleibt es einfach hängen. Manches Mal öfters (alle paar Minuten, gebe dann meistens auf) und dann wieder lauft es den halben Tag. Mittlerweile bin ich draufgekommen, daß, wenn ich auf die DOS-Konsole gehe und von dort starte, es viel stabiler lauft. Nun wollte ich eine Batch-Datei schreiben, die mir den Start mit einem Doppelklick ermöglicht. So weit war ich:

@echo off
cmd
cd\
cd c:\colonize
colonize.exe

Leider funktioniert es so nicht, nach <cmd> hängt es. Was mache ich falsch? Ist es überhaupt möglich Batch-Dateine unter XP laufen zu lassen? Oder gibt es einen anderen Weg um das Spiel zu starten?

Vielen Dank für eure Hilfe im Voraus.
WS

LouCypher 11.11.2007 14:52

du musst
start colonize.exe
eingeben.

Lad dir das tool dosbox runter, vielleicht läufts damit besser.

SUser 11.11.2007 17:15

Re: Batch-Datei unter WinXP Pro
 
Zitat:

Original geschrieben von Wolf
Hallo

---------- colonize.bat ---------
@echo off
cd\
cd c:\colonize
start colonize.exe
exit
---------- colonize.bat ---------

so sollte es gehen.

Hawi 11.11.2007 17:17

SUser ist mir zuvor gekommen.

Herbertus 11.11.2007 21:29

Super!

Werd' ich gleich versuchen. Ich hatte es schon aufgegeben, jemals wieder Colonization spielen zu können. :-)

Gruß
Herbertus

Wolf 12.11.2007 09:57

Vielen Dank für eure Hilfe!!!
 
Beide Tipps funktionieren. Mit díesem Programm DOSBOX hat es einwandfrei funktioniert, aber auch diese BAT-Datei funktioniert. Mein Fehler war anscheinend, daß ich dachte, zuerst aus dem Verzeichnis aussteigen zu müssen.

Wußte nicht, daß es noch andere Nostalgiker gibt. :-))

Vielen Dank nochmals

kikakater 12.11.2007 10:40

Inhalt von startcolonize.bat

Code:

@echo off
c:
cd \
cd colonize
start colonize.exe

"c:" als ersten Befehl einfügen, um sicherzustellen, daß das aktuelle Laufwerk C ist. Es kann nämlich an der Konsole zuvor das aktuelle Laufwerk auf ein anderes als C gesetzt worden sein.

Preacher 12.11.2007 13:04

naja, der Fehler war, dass du im batch noch cmd ausgeführt hat.
D.h. Du startest im Batch, das schon durch den Kommandointerpreter gestartet wurde eine neue Istanz .... und die wartet dann auf Eingaben.

Christoph 12.11.2007 21:03

Re: Vielen Dank für eure Hilfe!!!
 
Zitat:

Original geschrieben von Wolf

Wußte nicht, daß es noch andere Nostalgiker gibt. :-))

Da gibt´s sicher noch genug, mich eingeschlossen. Ich spiele manchmal gerne BlockOut (~3D-Tetris).
Manchmal hilft das alte DOS auch noch unter XP. ;)

zigeina 13.11.2007 19:06

...496
 
vielleicht hätts ja auch mit
cmd /c colonize.exe
funktioniert????
;-)


Alle Zeitangaben in WEZ +2. Es ist jetzt 01:42 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag