Portál AbcLinuxu, 12. května 2025 08:19
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
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.
wine 'F:\cesta\nekam\program.exe' 'F:\cesta\nekam\cesty.ini'
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
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.