如何为二进制文件制作启动器(.desktop文件)?

我已经成功地使用python脚本,php脚本等作为发射器制作发射器。

现在我想将二进制文件作为启动器。 它不是可安装的二进制文件。 它实际上是WorldOfGoo的二进制文件。 文件名是WorldOfGoo.bin32 。 在通过命令./WorldOfGoo.bin32从终端运行此文件时,游戏开始。

当我在[桌面条目]Exec字段中添加此文件的路径时,就像这样

/path/to/folder/and/then/WorldOfGoo.bin32 *

当我点击桌面文件时,它显示“权限被拒绝”

如何让二进制文件在.desktop文件中工作?

这是一个例子 – 它启动xnview.sh

 [Desktop Entry] Encoding=UTF-8 Terminal=0 Exec=/home/pierre/Desktop/XnViewMP/xnview.sh Icon=/home/pierre/Desktop/XnViewMP/xnview.png Type=Application Categories=Graphics; StartupNotify=true Name=XnView Multi Platform GenericName=XnViewMP 

编辑

如果你有一个讨厌的复杂命令要运行 – 把它全部放在脚本中并运行脚本。 例如,如果你必须先在那里cd,然后从那里运行脚本制作一个脚本:

 #!/bin/bash cd /to/YourDir ./YourBinaryFile