【发布时间】:2021-11-19 15:05:02
【问题描述】:
正如标题所说,我正在尝试在启动时打开 rdesktop 连接,但无法使其正常工作。
我在 .config\autostart 中放置了一个 .desktop 文件,它应该会打开一个 shell 文件。该文件然后运行此命令。
rdesktop -f -u *Username* *Password *Domain* *Server*
直接运行时,该命令有效。
.desktop 文件 -
[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Exec="/home/rdesktop.sh"
Name=stac0.desktop
#END1
#chmod +x ~/.config/autostart/stac0.desktop
#tee -a ~/.config/autostart/stac0.desktop << END1
#!/usr/bin/env xdg-open
然后我使用以下命令对其进行了验证
desktop-file-validate ~/.config/autostart/stac0.desktop
正在执行的 .sh 文件
#!/bin/bash
sleep 30s
rdesktop -f -u gcorruga -p Huhtamak1 -d EUR gbbla-antila
sleep 5s
rdesktop -f -u gcorruga -p Huhtamak1 -d EUR gbbla-antila
(命令运行两次,因为第一次运行命令经常失败,不知道为什么会这样)
关于更好的方法或我做错了什么的任何想法?
-汤姆
【问题讨论】: