我有一個Java應用程序是用戶可以創建一個文本文件,無論他使用此代碼在他的計算機上想要保存它:在Windows上創建文件7的原因「拒絕訪問」異常
File txtFile = new File(path);
Writer writer = new BufferedWriter(new OutputStreamWriter(new FileOutputStream(txtFile), "UTF-8")); // Error occurs here.
但許多用戶使用Windows 7報告當將文件保存到「C:\」時,他們得到「訪問被拒絕」錯誤。我發現這是因爲他們需要管理員權限才能將文件保存在Win7中的此類路徑中。
而不是顯示一個警告信息給用戶的:「您可以將文件無法保存在此路徑」,我可以將文件保存在這個路徑在某種程度上,就像如果有一種方法具有管理員權限Win7通過Java代碼,或類似的東西?
請介意的壓痕,我使用的是電話回覆.. :-) –