我一直沒有成功獲取應具有AllPermissions以在Vista或Windows 7上將文件寫入Windows/System32的Java WebStart應用程序。雖然我不相信這是可能的,但也許在那裏是將此文件夾的完整性級別降低到「中」的一種方法?在Vista中更改System32文件夾的完整性級別
我越來越絕望,我沒有超過瘋狂的註冊表黑客做到這一點。我們有一款在Windows XP上運行良好的產品應用程序,但是一個新的潛在客戶堅定不移地決定只維護Windows 7或Vista工作站。
我欣賞任何幫助或建議,尤其喜歡聽任何人的話,如果這是不可能的。請不要評論這可能是多麼不安全和危險,我知道風險。
爲什麼你的應用程序*需要*寫入System32?有沒有辦法改變你的應用程序寫入另一個目錄?這將減輕在Windows 7 *和* XP上成爲管理員的需要。 – 2011-04-04 19:50:17
需要從未命名的第三方外圍設備的Java SDK驅動器。這個SDK當然包含幾個DLL和本機設備驅動程序,顯然需要在此文件夾中。我想這也許只是因爲這些需要在PATH環境變量上,但仍然存在一些問題。此外,這個設備提供了一個非常特定的目的,並且基本上是唯一一個伴隨Java SDK的設備。 – 2011-04-05 10:51:35