Jak mogę dodać program uruchamiający Wine do pulpitu Wine?

15

Być może wiesz, że Wine ma „tryb pulpitu”, w którym renderuje pulpit wirtualny w oknie i renderuje wszystkie okna w tym pulpicie. Możesz uzyskać do niego dostęp poprzez:

wine explorer /desktop=arbname,1920x1200 "C:\...\...\application.exe"

Jest to bardzo pomocne w grach pełnoekranowych w konfiguracjach z wieloma monitorami. W każdym razie od lat używam trybu pulpitu dla mojego głównego prefiksu Wine, a niektóre aplikacje (bez mojej interakcji) zainstalowały ikony na wirtualnym pulpicie:

wprowadź opis zdjęcia tutaj

Jest coś, do czego jestem przyzwyczajony do uruchamiania z terminala po uruchomieniu pulpitu Wine, ale przychodzi mi do głowy, że mogę stworzyć dla niego program uruchamiający na pulpicie Wine - po prostu nie mam pojęcia, od czego zacząć. Gdzie są przechowywane te wyrzutnie? Jak utworzyć nowy?

Przed edycją : Znalazłem, gdzie mieszkają: ~/.wine/drive_c/users/Public/Desktop/ale wszystkie .lnkpliki są binarne. Świetny pomysł Microsoft, dzięki za to. Jakieś pomysły, jak mogę stworzyć nowy?

Uwaga: Ja nie pytając, jak utworzyć skrót do aplikacji Wine na moim pulpicie Ubuntu.

Oli
źródło
2
dobre pytanie - czy którakolwiek z sugestii działa tutaj przy winie? superuser.com/questions/392061/how-to-make-a-shortcut-from-cmd
fossfreedom

Odpowiedzi:

4

Z mnóstwem bólu i cierpienia sugestia fossfreedom opłaciła się. Nie wypróbowałem metody VBScript, głównie dlatego, że nie wiedziałem, ile z tego jest faktycznie zaimplementowane w Wine. Wspomniano także o dodatkach, które wydają się nie być obecne w Wine.

Pozostało mi metoda Shortcut.exe z alfasin .

  1. Pobierz Shortcut.exe od jego twórcy
  2. Rozpakuj go i udostępnij gdzieś pod swoim WINEPREFIX(użyłem ~/.wine/drive_c/)
  3. Uruchom, wineconsoleaby uzyskać cmd.exeśrodowisko podobne do tego
  4. Stamtąd, cd, gdziekolwiek na żywo twój shortcut.exe i użyj go. Oto co uruchomiłem:

    Shortcut /a:c /f:"%ALLUSERSPROFILE%\Desktop\Borderlands2.lnk" /t:"C:\Program Files\Steam\steamapps\common\Borderlands 2\Binaries\Win32\Borderlands2.exe"
    

Jeśli nic innego, to zapewniło mi odnowioną (i całkowicie zasłużoną) nienawiść do Windows.

Oli
źródło
1

Przejdź do folderu użytkownika w ~ / .wine / drive_c / users / i do „Menu Start”, „Programy” i skopiuj żądany skrót i wklej go w ~ / .wine / drive_c / users / Public / Desktop /

Możesz utworzyć skrót uruchamiania w swoim systemie Linux, na przykład za pomocą tego wiersza poleceń:

wine explorer / desktop = arbname, 1920x1080 "C: / Program Files / Windows NT / Accessories / wordpad.exe"

Okno wina zamyka się po zamknięciu tego WordPada, ale jeśli go zmniejszysz, całe inne oprogramowanie do wina jest dostępne z pulpitu.

ben
źródło