2010-06-07 83 views
0

我有一個可移動設備設置,因此它在插入Windows機器時會自動運行並彈出一條消息,提供所有者的信息,因此如果丟失它可能會返回。有沒有辦法在Linux中做到這一點?它不需要很複雜,它可以是右鍵菜單或閃屏或其他任何選項。在Linux中自動運行可移動設備

+0

哪個桌面環境? (KDE/Gnome /其他) – 2010-06-07 22:26:48

+0

@unbeli哦,謝謝對不起,我對這個網站有點新,雖然它很好,人們給了我很好的感謝,謝謝你的建議。 @David KDE和Gnome是最可能的,所以是的,那些。 – 2010-06-08 02:34:27

+0

在案件上蝕刻你的電子郵件和電話號碼將有助於誠實的人回到你身邊,不誠實的人不會在意。有時軟件不是最好的解決方案。 – msw 2010-06-08 22:05:24

回答

1

號不同於默認安裝的Windows,它看起來在Autorun.inf,並自動執行指定的程序(或者至少會詢問用戶是否要運行「默認操作」),沒有任何Linux發行版做這個。在Linux上插入USB設備時,任何類似自動運行的功能都必須由用戶明確設置。

順便說一句,the autorun "feature" of Windows can be disabled,它經常被安全意識的計算機用戶禁用。

+2

不禁用自動運行是從USB密鑰獲取病毒的好方法。 – intuited 2010-06-07 22:43:53

+0

我知道禁用自動運行功能的可能性,但是我在大學工作的大多數計算機都擁有它,並且最有可能在那裏需要該文件,謝謝:D – 2010-06-08 02:28:31

0

我還沒有很好地理解你想要做什麼,無論如何我強烈建議使用dbus提供的API之一(特別是hal服務)。

雖然這種方法不是立竿見影的。

http://dbus.freedesktop.org/doc/dbus-tutorial.html

+0

我試圖創建文件,使我的外部硬盤在連接到計算機時彈出某種消息,而不管它是否在Windows或Linux上運行,這是爲了防止某一天它會丟失,我旅行了很多並且我的驅動器上有很多重要的事情,所以如果它迷路了,我希望有一種方法讓發現它的人知道我需要它,並且我希望他/她把它還給我。 – 2010-06-08 02:43:12

0

我想你可以把一個文件放在根目錄README_Owner_Identification.txt。這樣,當文件瀏覽器彈出以響應USB設備被自動安裝時,使用某些桌面環境的用戶將看到文件名。如果我沒有記錯,GNOME和KDE都會默認執行此操作。

當然,人們仍然需要打開文件才能看到信息,並且它不適用於更改設置的系統,但這可能是您的最佳選擇。其他任何事情都會要求人們進行一些徹底不安全的系統重新配置,以查看您的ID。