PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Leerzeichen



Dark_Knight
20.05.02, 16:47
Tach,

Ein Problem: Die Konsole erkennt ja bekanntlich keine Namen mit Leerzeichen. So wird also: /Program Files nicht erkannt. Das Problem ist, das der InstallShield genau diesen Ordner erstellt und dann aber nicht lesen kann. Zumindest nicht bei JK2 und MoH (ich weis, ich kann die auch manuell kopieren, aber der Patch geht dann net)
Gibt es hier Abhilfe? (Es muss Abhilfe geben, da es bei anderen [angeblich] auch geht.

Die Suchfunktion vom Forum hat mir nicht geholfen. Vielleich hab ich aber auch was übersehen.

Für Hilfe wäre ich dankbar.

Bis denn,
M.H.

Xerxes
20.05.02, 17:46
hi!

gug dir das mal an:
http://www.linuxforen.de/forums/showthread.php?s=&threadid=31468

john14
20.05.02, 18:12
> Konsole

meinst du die Bash ?
einfach in Anführungszeichen setzen:
cd "/usr/local/wine/Program Files"

oder das Leerzeichen maskieren (mit Backslash)
cd /usr/local/wine/Program\ Files

Xerxes
21.05.02, 00:19
hi!

@john14 - logo geht das, bring das mal dem installshield bei!

Dark_Knight
21.05.02, 12:17
Danke!
Wie heisst es doch so schön: Augen auf beim Eierkauf.
Das hatte ich doch glatt übersehen.

@john14: Jawohl ich meine die bash. Und der InstallShield sucht nach /Program Files und nicht nach /Program\ Files.
Aber trotzdem danke.

MiB
21.05.02, 12:36
moin

~/.wine/system.reg aufmachen und "ProgramFilesDir" auf nen anderen wert setzen hilft da ;)

Dennis_S
21.05.02, 12:40
wie auch immer....
ich finde am einfachsten ist es Pfade mit Leerzeichen mit "'" einzuschließen
'windows/c/program files/uninstall.exe' :p

john14
22.05.02, 09:05
hmmm ... ich installiere alle spiele nach
/usr/local/wine/games, und nicht /Program Files, vielleicht
solltest du drüber nachdenken, würde dir vielleicht einiges
an Ärger ersparen ...

Dark_Knight
27.05.02, 11:21
Die E-Mail benachrichtigung funktioniert hier wohl auch nicht immer?
Egal. Besser spät als nie.

@john14: Ich installiere die Spiele ja auch nach /games/. Doch der Installshield will sich halt nunmal in /Program Files/ installieren.
Nun so zur Aufklärung. ;)
(Ich weiss, dass man das teilweise auch ohne den Installer hinbekommt.)