Portál AbcLinuxu, 12. května 2025 08:19

Dotaz: wine - syntaxe příkazu

2.4.2010 19:45 DD | skóre: 7 | blog: DD
wine - syntaxe příkazu
Přečteno: 298×
Odpovědět | Admin

Zdravím vespolek, ví někdo jaká je správná syntaxe ve wine pro následující příkaz z windows :

"F:\cesta\nekam\program.exe F:\cesta\nekam\cesty.ini"

Jde o to, že pro program "program.exe jsou nastaveny cesty k jemu požadovaným souborům v "cesty.ini" (jedná se konkrétně o program bakalář). Pokud napíšu

'wine "F:\cesta\nekam\program.exe F:\cesta\nekam\cesty.ini"'

tak jsem při kombinacích uvozovek nedošel k úspěšnému spuštění programu. Buď to hlásí že "F:\cesta\nekam\program.exe F:\cesta\nekam\cesty.ini" soubor nenalezen, nebo to akceptuje pouze první část příkazu 'wine "F:\cesta\nekam\program.exe"', daný program spustí, ale pak to napíše že požadované soubory v /home/danyuzivate/ nebyly nalezeny. (cesty k požadovaným souborům jsou přitom právě v "cesty.ini").

Ve wine mám disk F:\ správně namapován, soubory na těch cestách jsou k dispozici. Jde jen o syntaxi príkazu pro spuštění z terminálu

Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

2.4.2010 21:05 chrono
Rozbalit Rozbalit vše Re: wine - syntaxe příkazu
Odpovědět | | Sbalit | Link | Blokovat | Admin
Každá časť má byť vo "svojich" úvodzovkách.

Inak nebolo by jednoduchšie použiť príkaz cd a až potom wine?
2.4.2010 23:01 DD | skóre: 7 | blog: DD
Rozbalit Rozbalit vše Re: wine - syntaxe příkazu

Ve Windows je to přesně takhle :

F:\cesta\nekam\program.exe "F:\cesta\nekam\cesty.ini"

Nefungují následující varianty :

wine F:\cesta\nekam\program.exe "F:\cesta\nekam\cesty.ini"

wine "F:\cesta\nekam\program.exe" "F:\cesta\nekam\cesty.ini"

wine "F:\cesta\nekam\program.exe 'F:\cesta\nekam\cesty.ini'"

Příkaz cd nepomůže, neboť problém je v tom, jak předat v příkazu parametr cesty k ini souboru. Nikoliv v tom, odkud ho spouštím.

3.4.2010 03:27 wike | skóre: 19 | blog: experimental
Rozbalit Rozbalit vše Re: wine - syntaxe příkazu
Tak ako pise chrono vyssie, toto by malo fungovat:
wine 'F:\cesta\nekam\program.exe' 'F:\cesta\nekam\cesty.ini'
FrostyX avatar 2.4.2010 22:24 FrostyX | skóre: 27 | blog: Frostyho_blog | Olomouc
Rozbalit Rozbalit vše Re: wine - syntaxe příkazu
Odpovědět | | Sbalit | Link | Blokovat | Admin
Já si myslím, že ta cesta nemůže začínat F:\ ... podle mě to wine stejně hledá od toho umístění, kde právě jsi, nebo od / - a tam nikde F:\ není. Ale nevím to jistě.
FrostyX.cz | 1984 was not supposed to be an instruction manual.
2.4.2010 22:56 DD | skóre: 7 | blog: DD
Rozbalit Rozbalit vše Re: wine - syntaxe příkazu
Na tom písmenu nezáleží. Nefunguje to ani, když to celé přesunu na C:\. Problém je v tom, jak předat v příkazu parametr, kde leží ini soubor.
FrostyX avatar 2.4.2010 23:57 FrostyX | skóre: 27 | blog: Frostyho_blog | Olomouc
Rozbalit Rozbalit vše Re: wine - syntaxe příkazu

Tím jsem samozřejmě nemyslel změnu písmena, značící oddíl disku ve windows. Měl jsem namysli neco jako:

wine ~/.wine/xx/program.exe
FrostyX.cz | 1984 was not supposed to be an instruction manual.
3.4.2010 21:09 wike | skóre: 19 | blog: experimental
Rozbalit Rozbalit vše Re: wine - syntaxe příkazu

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.