为 RDesktop 创建启动器快捷方式

为 RDesktop 创建启动器快捷方式

我正在尝试创建一个“快捷方式”,可以将其固定到 Ubuntu 12.04.3 LTS 中的启动器上,以启动 RDesktop 会话。

它可以很好地从命令行运行:

rdesktop -u UserName -d Domain -g 1024x720 -a 16 ServerName

我发现了一些类似的东西终端命令脚本启动器,但它不太起作用。

我制作了包含此内容的桌面文件(按照上面的链接使其可执行等):

[Desktop Entry]
Version=1.0
Name=RDP-ServerName
Comment=Open an RDP session to ServerName
Exec=rdesktop -u UserName -d Domain -g 1024x720 -a 16 ServerName
Terminal=true
Type=Application
Categories=Utility;Application;

我想如果我可以让它从桌面运行,那么我是否可以以某种方式将它固定到启动器上?

但是,当我从桌面运行它时,似乎什么都没有发生。我尝试选择“终端”选项,也尝试选择“运行”选项,但似乎都没有用。

答案1

xfreerdp 客户端也存在类似问题。使用终端从命令行传递参数是可行的,但使用桌面启动器(Windows 术语中的快捷方式)无法使其工作。解决方案是创建一个脚本来调用客户端:

〜/ bin / RDPWindows.sh:

xfreerdp /d: /u:username /p:password /v:10.10.10.10 /size:100% /dynamic-resolution

然后,创建一个指向该脚本的启动器就可以了。

答案2

您只需将*.desktop文件复制到即可~/.local/share/applications

或者使用alacarte应用程序来实现这一点。

sudo apt-get install alacarte

答案3

对于 Exec= 行,尝试将/usr/bin/rdesktop其作为要执行的命令。在我创建桌面快捷方式时,这种方法对我有用。

相关内容