當我想在應用程式中開啟檔案時,我習慣透過從 Windows 資源管理器拖曳檔案並將其放入應用程式中(我之前已經開啟過)來完成此操作。這適用於許多應用程式(Notepad、Notepad++、MS-Word、MS-Excel 等),MS-Word 甚至有不同的行為(如果沒有打開任何內容,則打開文件,否則將文件嵌入到已開啟的文件) 。
然而,當提到的應用程式作為 啟動時,這似乎不起作用administrator
,我覺得這很煩人。
有沒有辦法告訴 Windows 它必須允許其應用程式開啟文件,即使它們已drag- and dropped
進入應用程式?
答案1
這是一個稱為使用者介面權限隔離。它是在 Vista 之後添加到 Windows 中的。
它不允許應用程式透過 UI 從較低層級(例如,作為標準使用者的 Windows 資源管理器)與較高層級(您的應用程式以管理員身分執行)進行通訊。然而,它以另一種方式工作(從高到低),並且剪貼簿無論如何都是共享的。
據我所知,對此沒有真正的解決方法。
答案2
以管理員身分執行 Windows 資源管理器透過它自己不起作用,但是打開也可以達到類似的效果其他申請成為管理員並利用其文件 - 打開或者文件 - 儲存拖/放對話框。例如
- 按Windows。
- 類型
notepad.exe
。 - 按CtrlShiftEnter。
- 按一下
Yes
UAC 對話方塊中的 。 - 在記事本,Ctrlo按 使用文件 - 打開對話。可以將檔案從此對話方塊拖曳到以管理員身分執行的另一個應用程式。
警告:特權伴隨著責任-以管理員身分使用資源管理器可以讓使用者有機會刪除系統檔案或進行其他可能會擾亂電腦的變更。