WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Software (http://www.wcm.at/forum/forumdisplay.php?f=5)
-   -   Verknüpfung mit 2 .exe ´Datein?? (http://www.wcm.at/forum/showthread.php?t=24712)

helios 03.08.2001 15:23

@james017:
WinME-DOS kann lange Dateinamen verwalten u. Ordnernamen können natürlich auch länger als 8 Stellen sein. Ich nehme an auch du hast auf deiner Platte einen Ordner c:\programme o. c:\program files (beide Namen sind länger als 8 Stellen)?
Also probiers aus, geh in die DOS-Box und gib ein:
cd c:\programme
oder falls du ein engl. System hast:
cd "c:\program files"

Auf meinem WinME u. auf allen die ich kenne gehts so und wenns auf deinem nicht geht dann musst dein Sys nach Fehlern untersuchen ;-)

James020 03.08.2001 19:21

Code:

C:\cd programme

C:\PROGRAMME\ver

Microsoft Millenium [Version 4.90.3000]

C:\PROGRAMME\dir/ad/w

 Datenträger in Laufwerk C: SYSTEM   
 Seriennummer des Datenträgers: 3166-0FEB
 Verzeichnis von C:\Programme

[.]                  [..]                  [PLUS!]              [NETMEE~1]            [MOVIEM~1]   
[ONLINE~1]            [MESSEN~1]            [ZUBEHÖR]            [GEMEIN~1]            [INTERN~1]   
[OUTLOO~1]            [WINDOW~1]            [MSNGAM~1]            [UNINST~1]            [ADOBE]     
[MOUSEW~1]            [WINDOW~2]            [RESCUE~1]            [SYMANTEC]            [QUICKT~1]   
[NORTON~1]            [MICROS~1]            [MICROS~2]            [ICQ]                [ZONELA~1]   
[WINZIP]              [WINAMP]              [MJUICE~1]            [TROJAN~1]            [TEXTAL~1]   
[AUDIOG~1]            [NETCAP~1]            [GETRIGHT]            [DLMAGE]              [HEWLET~1]   
[EACOM]              [AD-AWA~1.0]          [INSTAL~1]            [ALTOMP~1]            [STARTR~1]   
[FDNS-S~1]            [DIRECTX]            [WASHAN~1]            [WINRAR]     
        0 Datei(en)                    0 Bytes
        44 Verzeichnis(se)        8.046,48 MB frei

C:\PROGRAMME\exit

Dir-Beschreiung: /ad (Atribut)(Directories -> spart unnötigen Filemist!) - /w (? -> nebeneinander)

helios 03.08.2001 19:34

@james: womit bewiesen wäre dass auch dein WinME-DOS lange Verzeichnisnamen versteht, wie sonst wäre es zu erklären, dass ein "cd programme" funktioniert. Dass das dir-Command die Verzeichnisse im Kurzformat (also mit 8 Stellen) ausgibt ist etwas anderes, tut aber nichts zur Sache.

James020 03.08.2001 22:53

Dateien werden im 8-Stellenformat angezeigt -> Nein!
cd Programme (9 Zeichen) geht -> Ja!
Ich habe das übliche bei einer 50/50 Chanze getan: zu 70%iger-Warscheinlichkeit danebengeraten!

Aber eines must du schon zugeben: Normal kann das nicht sein!

P.s.: cd Progra~1 geht auch unter ME! (getested)

Neutron 05.08.2001 20:38

Mir ist nicht ganz klar ob du dein Problem schon gelöst hast, aber probiers mal folgendermassen (Ann. Datei befindet sich auf d:\ver1\ver2\datei.exe)

d:\ |Backslash ist wichtig sonst bist irgendwo
cd ver1 |Verwende nur die kurzen Verzwichnisnamen (sicherer)
cd ver2
datei -parameter

Jede Doseingabeaufforderung hat probleme mit leerzeichen (egal welches Win)

Irv 05.08.2001 20:48

@max: mich würd auch interessieren ob das problem schon gelöst ist

@neutron: diese problem kann aber doch dadurch umgehen, dass ich den pfad zwischen anführungszeichen setzte, oder (siehe mein posting weiter oben) ???

Max Mustermann 05.08.2001 22:42

Problem NICHT gelöst
 
Danke nochmal! Problem noch aber immer nicht gelöst!!!!

Frage mich nur, warum ihr mir immer "konkrete" Bsp. gebt (z.B .Ann. Datei befindet sich auf d:\ver1\ver2\datei.exe) wenn ich eh meine genauen Dazen angebe :D:D:D

Also das mit "\" weiß ich schon ;)

Hoffe auf neue Tips! :D

James020 05.08.2001 22:56

Zitat:

D:/Spiele/Counte~1/cstrike.exe
D:/Spiele/Counte~1/PunkBu~1/PB.exe -console
@Max: Kanns´t ma bitte sagen was dabei rauskommt? (oder nicht kommt) Ich kann mir ehrlich gesagt nicht vorstellen, dass diese Lösung nicht funkt!

Belgarath 05.08.2001 23:26

@James017:

D:/Spiele/Counte~1/cstrike.exe
D:/Spiele/Counte~1/PunkBu~1/PB.exe -console

dürfte nicht funktionieren, da M$ in der Verzeichnisstruktur '\' (backslash) als delimiter verwendet ... '/' (slash) wird z.B. in UNIX-Derivaten verwendet ...

Außerdem ist es zumindest für PunkBuster entscheidend, daß man (also DOS-Fenster, BATCH-Programm, Verknüpfung) sich im entsprechenden Arbeitsverzeichnis (hier: D:\Spiele\Counte~1\PunkBu~1\) befindet - sonst Absturz mit Fehlermeldung ... (ausprobiert!)

aber ansonsten sollt's gehen ;)

also:

Code:

<LW>:
cd \<PunkBuster-Verzeichnis>
PB.exe
<LW>:\<CS-Verzeichnis>\cstrike.exe -console
REM    oder, bei Half-Life mit CS-mod
REM    <LW>:\<HL-Verzeichnis>\hl.exe -console -game cstrike

lg
Belgarath

Irv 05.08.2001 23:27

naja, wenns immer noch nicht geht, dann versuch die stelle rauszufinden, wos hängt.

ich mach das immer so:

ich geb nach jedem befehl (jeder zeile) den befehl "pause" (natürlich ohne "") an. diser befehl verlang das "drücken einer taste um fortzufahren".

so kannst dir anschauen, ob der letzte befehl richtig ausgeführt wurde (z.b. verzeichniswechsel)

--> also: wo hängt's ?


Alle Zeitangaben in WEZ +2. Es ist jetzt 10:22 Uhr.

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