2009-07-31 61 views
1

我正在開發一個需要在用戶登錄(不是系統啓動)時自動啓動的跨平臺應用程序。調用Windows/Linux自動啓動的常用位置/方法是什麼?適用於Windows(XP,Vista,7)和Linux(GTK,KDE,...)的應用程序自動啓動位置/方法

例如,所有Windows版本(XP,Vista,Windows 7等)的Windows註冊表位置是否都是自動啓動兼容的。

Gnome,KDE呢?

我正在尋找最通用的方法,它將盡可能跨越許多版本的Windows。

回答

2

對於Windows,最簡單的方法是在Start菜單的Startup文件夾中放入一個快捷方式。不是非常複雜,但你不擔心兼容性。

1

對於侏儒 「的.desktop」 文件可以放在〜/的.config /自動啓動/

這裏是一個樣本,〜/的.config /自動啓動/ glista.desktop:

[Desktop Entry] 
Type=Application 
Name=GLista - Simple todo list manager 
Exec=glista 
Icon=system-run 
Comment= 
Name[en_US]=GLista 
Comment[en_US]=Super-simple to-do list manager 
X-GNOME-Autostart-enabled=true 

通過在「系統 - 首選項 - 啓動應用程序」中可以找到用於管理啓動應用程序的界面。

+0

啊我看到了,我使用了GUI版本,我想在安裝時這樣做,所以這是完美的! – 2009-07-31 21:15:04

相關問題