Anzeige:
Ergebnis 1 bis 4 von 4

Thema: Wine: Wie Laufwerk für Arbeitsverzeichnis vorgeben?

  1. #1
    Registrierter Benutzer Avatar von stefan-tiger
    Registriert seit
    Aug 2002
    Beiträge
    5.650

    Wine: Wie Laufwerk für Arbeitsverzeichnis vorgeben?

    Hallo,

    ich habe ein Problem mit Wine.

    Eine Windows-Anwendung soll auf Dateien arbeiten die relativ tief unter /home/user/a/b/c/d/e/f... liegt. (Die Verzeichnisse heissen natürlich anders)

    Das Problem ist dass diese Anwendnung nur Pfade mit maximal 62 Zeichen verarbeiten kann.

    In Wine ist /home/user als J: Laufwerk angegeben.
    Die Anwendung beschwert sich dann bei einigen Dateien, dass "J:/a/b/c/d/e..." mehr als 62 Zeichen hat. Mit kürzeren Pfaden gehts aufjedenfall.

    Also habe ich in Wine ein neues Laufwerk P: angelegt, welches unter "/home/user/a/b/c/d" eingehängt ist.

    Leider weiss ich nun nicht wie ich Wine, oder der Anwendung sagen kann, dass es nichtmehr auf J: sondern auf P: arbeiten soll. Das Programm bekommt nämlich die Pfade & Dateien als Parameter auf der Kommandozeile.

    Diese werden aber Linux-artig übergeben, werden etwa so aufgerufen:

    cd /home/user/a/b/c/d/e/f...
    wine programm.exe datei1 datei2

    Wine "mapped" also den aktuellen Linux-Pfad auf eins sein Laufwerke. Der Pfad wo ich aber gerade bin wäre unter zwei Laufwerksbuchstaben erreichbar, wine nimmt aber immer J:.

    Leider kann ich J: nicht löschen weil das aufs home zeigt uns von anderen Anwednungen benötigt wird.


    Weiss jemand wie ich wine sage welches Laufwerk er für den aktuellen Arbeitspfad nehmen soll?
    Gentoo & Ubuntu User

  2. #2
    Pinguin! Avatar von John W
    Registriert seit
    Jan 2009
    Beiträge
    490
    Zitat Zitat von man wine
    PROGRAMM/ARGUMENTE
    Der Programmname kann auf DOS-Art ( C:\\WINDOWS\\SOL.EXE ) oder auf
    UNIX-Art angegeben werden ( /msdos/windows/sol.exe ). Sie können Argu‐
    mente an die Windows-Anwendung übergeben, indem Sie sie einfach an den
    wine-Befehl anhängen (z. B.: wine notepad C:\\TEMP\\README.TXT ). Sie
    müssen unter Umständen Sonderzeichen und/oder Leerzeichen mit '\' mask‐
    ieren, wenn Sie wine über die Kommandokonsole aufrufen, z.B.

    wine C:\\Program\ Files\\MyPrg\\test.exe

    Klappt normalerweise auch für alle Parameter.

  3. #3
    Registrierter Benutzer Avatar von stefan-tiger
    Registriert seit
    Aug 2002
    Beiträge
    5.650
    Die Parameter werden von einem Makefile "generiert", und zwar relativ und in der bash als Linux-Pfad. Nur wine oder die Applikation macht daraus leider absolute Windows-Pfade draus.

    An dem Makefile was zu ändern wäre viel Aufwand ....
    Gentoo & Ubuntu User

  4. #4
    Pinguin! Avatar von John W
    Registriert seit
    Jan 2009
    Beiträge
    490
    Die Programmparameter vielleicht durch ein Bash-Skript abändern lassen (also nen Wrapperskript nehmen, das die mit sed abändert)?

Ähnliche Themen

  1. wine Probleme mit steam
    Von Eangelus im Forum Emulatoren für Spiele
    Antworten: 1
    Letzter Beitrag: 28.11.04, 18:18
  2. Mit Prog aus Wine auf DVD Laufwerk zugreifen
    Von DeadEye im Forum Virtuelle Maschinen und Emulatoren
    Antworten: 3
    Letzter Beitrag: 10.10.04, 18:13
  3. wine und cedega langsam
    Von drysler im Forum Emulatoren für Spiele
    Antworten: 2
    Letzter Beitrag: 07.10.04, 17:40
  4. wine und winex, nichts von beiden geht
    Von kaffet im Forum Emulatoren für Spiele
    Antworten: 8
    Letzter Beitrag: 27.02.04, 15:27
  5. Fehler beim starten von Counter Strike Steam mit wine
    Von LeXx im Forum Emulatoren für Spiele
    Antworten: 4
    Letzter Beitrag: 19.02.04, 21:49

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •