如何将Wine启动器添加到Wine桌面?


15

您可能知道,也可能不知道Wine具有“桌面模式”,即在窗口中呈现虚拟桌面并在该桌面中呈现其所有窗口。您可以通过以下方式访问它:

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

这对于在多显示器设置上进行“全屏”游戏非常有帮助。无论如何,多年来我一直在使用桌面模式作为我的主要Wine前缀,并且某些应用程序(没有与我互动)在虚拟桌面上安装了图标:

在此处输入图片说明

启动Wine桌面后,我习惯于从终端启动某个东西,但是我发现我也许可以在Wine桌面中为其创建启动器-只是我不知道从哪里开始。这些启动器存放在哪里?如何创建一个新的?

编辑后:我发现了它们的住处:~/.wine/drive_c/users/Public/Desktop/但是所有.lnk文件都是二进制的。微软的好主意,谢谢。有什么想法可以创建一个新的想法吗?

注意:不是在问如何在Ubuntu桌面上创建Wine应用程序的快捷方式。


2
好问题-这里的任何建议都可以在葡萄酒下使用吗?superuser.com/questions/392061/how-to-make-a-shortcut-from-cmd
fossfreedom

Answers:


4

充满痛苦和痛苦的是,fossfreedom的建议得到了回报。我没有尝试过VBScript方法,主要是因为我不知道在Wine中实际实现了多少。还提到了Wine中似乎没有的附加包装。

所以这给我留下了Shortcut.exe方法alfasin

  1. 从其创建者下载Shortcut.exe
  2. 解压缩并使其在您WINEPREFIX(我用过的~/.wine/drive_c/)下的某个位置可用
  3. 运行wineconsole以获得类似cmd.exe的环境
  4. 从那里,将cd放到您可以使用快捷方式的地方。这是我跑的东西:

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

如果没有其他事情,它为我带来了对Windows的新的(和当之无愧的)仇恨。


1

转到〜/ .wine / drive_c / users /中的用户文件夹,然后转到“开始菜单”,“程序”,然后复制所需的快捷方式,并将其粘贴到〜/ .wine / drive_c / users / Public / Desktop /

您可以使用以下命令行在Linux中创建启动快捷方式:

葡萄酒浏览器/ desktop = arbname,1920x1080“ C:/ Program Files / Windows NT / Accessories / wordpad.exe”

关闭此写字板时,酒窗口将关闭,但是,如果减小它,则可从桌面访问所有其他酒软件。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.