我想添加一个wine的绿色软件启动器,想问一下怎么获取参数
Tofloor
poster avatar
S4mW0ng
deepin
2019-05-01 02:01
Author
我想单独做一个run.sh的启动命令,命令如下:

  1. WINEPREFIX=~/.deepinwine/Deepin-VM deepin-wine "&X-Deepin-Exe" "&X-Deepin-Path"
Copy the Code


其中X-Deepin-Exe 代表的是绿色软件的exe名称,X-Deepin-Path代表的是这个软件的路径。

然后创建一个启动文件也就是desktop文件,文件内容如下:

  1. [Desktop Entry]
  2. Version=1.0
  3. Type=Application
  4. Name=Photoshop CS5
  5. GenericName=Adobe Photoshop CS5
  6. Comment=专业的照片处理工具,包括照片润饰、图像合成、图像格式转换等
  7. Exec=/home/lenovo/.deepinwine/Deepin-VM/Run.sh
  8. Terminal=Ture
  9. Icon=deepin-image-viewer
  10. Categories=Graphics;
  11. X-Deepin-Exe=photoshop.exe
  12. X-Deepin-Path='/media/lenovo/SOTF/Program Files/Adobe/Adobe Photoshop CS5/'
Copy the Code
就是想知道怎么把desktop里面的X-Deepin-Exe和X-Deepin-Path传递到run.sh里面,这样我只需要一个sh文件,不同的绿色软件只需要创建不同的desktop文件就可以启动了


求教,谢谢啦!
Reply Favorite View the author
All Replies
avatar
134******37
deepin
2019-05-02 16:32
#1
参考/opt/deepinwine/tools/run.sh文件,不知道行不行
Reply View the author
avatar
浩然
deepin
2019-05-03 08:30
#2
不是很懂,等待阿答案中。。
Reply View the author