Spouštění *.BAT ve WINE

Problémy s příkazy v příkazovém řádku nebo obecně s terminálem
Zamčeno
Zpráva
Autor
Uživatelský avatar
Allconius
Příspěvky: 820
Registrován: 06 čer 2013, 18:42
Bydliště: Brno

Spouštění *.BAT ve WINE

#1 Příspěvek od Allconius »

Ahoj, nějak jsem se v tom už zamotal a potřebuju poradit. Mám v playonlinux vytvořený virtuální disk a v něm vytvořený bat soubor, pokud si otevřu příkazovou řádku (v tom viruálu v playonlinux) a zadám "start c:\nazev.bat" tak se ten baťákk provede bez problému. Jen co bych potřeboval jak se dá vytáhnout ikona na plochu která by pouštěla přímo ten baťák ve virtuálu? Asi nějak tak by to mělo být:
/usr/share/playonlinux/playonlinux --run "start c:\nazev.bat"
LinuxMint 19 MATE (64bit) # MSI Z77A-G43, i3-3220 CPU @ 3.30GHz, NVIDIA GeForce GT 730, KHX1600C9D3P1K2/32G, WD20EFRX, Kernel: 4.15.0-43-generic x86_64

Uživatelský avatar
Allconius
Příspěvky: 820
Registrován: 06 čer 2013, 18:42
Bydliště: Brno

Re: Spouštění *.BAT ve WINE

#2 Příspěvek od Allconius »

Aha tak to je blbost co jsem psal, ten playonlinux to bere podle zástupce co se tam vytvoří, takže pokud si vytvořím zástupce s názvem NAZEV tak je to pak:
/usr/share/playonlinux/playonlinux --run "NAZEV"
problem je v tom že to takto funguje jen na exe soubory, bat se nespustí protože tam jestě potřebuje to "start"
LinuxMint 19 MATE (64bit) # MSI Z77A-G43, i3-3220 CPU @ 3.30GHz, NVIDIA GeForce GT 730, KHX1600C9D3P1K2/32G, WD20EFRX, Kernel: 4.15.0-43-generic x86_64

RadekD
Příspěvky: 315
Registrován: 19 lis 2012, 19:28
Bydliště: Nedaleko Vyškova

Re: Spouštění *.BAT ve WINE

#3 Příspěvek od RadekD »

Možná blbost, ale nešlo by to přidat přímo do toho zástupce "NAZEV" ?
Acer Swift1, N4200 2.5 GHz max., 4GB RAM, 64+250GB SSD, Intel graphic, Debian 12 Cinnamon
Intel NUC, Celeron J3455, 4GB RAM, 256GB SSD, Debian 11 server, LAMP...
AS8940G, Intel i7 ..., LM19 xfce

Uživatelský avatar
Allconius
Příspěvky: 820
Registrován: 06 čer 2013, 18:42
Bydliště: Brno

Re: Spouštění *.BAT ve WINE

#4 Příspěvek od Allconius »

to právě nejde, protože funguje jen zástupce pro exe soubor, když vytvoříš zástupce pro bat soubor tak se nespustí, jedině jak to jde je z příkazové řádky "start soubor.bat" kdežto exe spustíš jen "soubor.exe", muselo by se nějak tomu playonlinux vnutit ať spouští bat jako exe :-D
LinuxMint 19 MATE (64bit) # MSI Z77A-G43, i3-3220 CPU @ 3.30GHz, NVIDIA GeForce GT 730, KHX1600C9D3P1K2/32G, WD20EFRX, Kernel: 4.15.0-43-generic x86_64

Uživatelský avatar
KOLEGA
Příspěvky: 365
Registrován: 01 lis 2012, 16:04
Bydliště: Nedaleko Mladé Boleslavi

Re: Spouštění *.BAT ve WINE

#5 Příspěvek od KOLEGA »

A přímo přes Wine jste to zkoušel? (zkuste si pohrát s příkazem wine --help)
Zažraný linuxový liberál
---
HTC One V - 512 MB RAM, 1GHz - Android 4.0.3, HTC Sense
Cubie Board - 1GB RAM, 1GHz ARM, Linaro 13.04
Lenovo IdeaPad - 8GB RAM, i5, Linux Mint 13 Maya, Cinnamon 2.0.?

Uživatelský avatar
Allconius
Příspěvky: 820
Registrován: 06 čer 2013, 18:42
Bydliště: Brno

Re: Spouštění *.BAT ve WINE

#6 Příspěvek od Allconius »

Ahoj tak jsem to vyřešil a řešení je krutě jednoduchý, stahnul jsem si convertor z BAT do EXE z: http://www.slunecnice.cz/sw/bat-to-exe/ a už to frčí :-D
LinuxMint 19 MATE (64bit) # MSI Z77A-G43, i3-3220 CPU @ 3.30GHz, NVIDIA GeForce GT 730, KHX1600C9D3P1K2/32G, WD20EFRX, Kernel: 4.15.0-43-generic x86_64

Taddeo
Příspěvky: 11
Registrován: 12 pro 2013, 23:15

Re: Spouštění *.BAT ve WINE

#7 Příspěvek od Taddeo »

Allconius píše:Ahoj tak jsem to vyřešil a řešení je krutě jednoduchý, stahnul jsem si convertor z BAT do EXE z: http://www.slunecnice.cz/sw/bat-to-exe/ a už to frčí :-D
Nebo je to ukrutná lenost...

Kód: Vybrat vše

cd ~/.wine/drive_c/windows/system32/
wine cmd.exe

Uživatelský avatar
Allconius
Příspěvky: 820
Registrován: 06 čer 2013, 18:42
Bydliště: Brno

Re: Spouštění *.BAT ve WINE

#8 Příspěvek od Allconius »

jde o to, že v playonlinux nejde vytvářet zástupce z bat souboru ale jen z exe, takže pokud z něj neuděláš exe tak ho spustíš jen z příkazové řádky přes nastavení wine
LinuxMint 19 MATE (64bit) # MSI Z77A-G43, i3-3220 CPU @ 3.30GHz, NVIDIA GeForce GT 730, KHX1600C9D3P1K2/32G, WD20EFRX, Kernel: 4.15.0-43-generic x86_64

Zamčeno