1
我有一個腳本文件,我希望在我的計算機啓動時運行。腳本文件的功能是運行我在桌面上的.jar文件。腳本未運行
我第一次創建了一個名爲的.jar文件,它位於我的桌面上,位於Hello.jar。之後,我創建了一個腳本文件(.sh),名爲Script.sh其中包含以下內容。
cd Desktop;java -jar Hello.jar;
然後我跟着this答案在啓動時運行該文件。正如它所說,我首先通過在終端中運行此命令來設置.desktop文件。
sudo cd Desktop
sudo mv Script.sh /usr/bin
然後我做了
sudo cd /usr/share/applications
sudo gedit file.desktop &
然後寫在gedit中的下列信息。
[Desktop Entry]
Name=Hello.sh
Exec=/usr/bin/file.sh
Type=Application
Terminal=false
最後我在這個位置創建了它的副本。
/etc/xdg/autostart/
然後我重新啓動計算機,但沒有發生任何事情。
cd Destktop是危險的......更好地使用java -jar〜/ Desktop/Hello.jar – Samy
看起來像是[su]的問題。 –