Jak mogę utworzyć program uruchamiający aplikację, który uruchamia program z WINE z argumentami z katalogu


0

Używam Linux Mint (edycja MATE) i mam program uruchamiany przez WINE. Ponieważ wymaga argumentu, uruchamiam go za pomocą skryptu powłoki. Ten skrypt to:

cd /home/me/someFolder
wine someProgram.exe someArg

Następnie mam program uruchamiający aplikację, który uruchamia skrypt. To wszystko działa, ale zastanawiam się, czy jest jakiś sposób, aby uprościć to tylko program uruchamiający aplikacje.

Próbowałem użyć execlub cdbezpośrednio w programie uruchamiającym, ale to nie działa, ponieważ najwyraźniej nie można uruchamiać z niego poleceń powłoki. Próbowałem również różnych odmian:

wine /home/me/someFolder/someProgram.exe someArg

na przykład.

wine "/home/me/someFolder/someProgram.exe" someArg
wine "/home/me/someFolder/someProgram.exe someArg"
wine "/home/me/someFolder/someProgram.exe" "someArg"

ale żadna z tych prac nie działa.

Czy jest na to jakiś sposób, czy utknąłem w skrypcie powłoki?

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.