アプリケーションでファイルを開きたいときは、Windows エクスプローラーからファイルをドラッグして、アプリケーション (以前に開いたことがあるもの) 内にドロップする習慣があります。この方法は、多くのアプリケーション (メモ帳、メモ帳 ++、MS-Word、MS-Excel など) で機能します。また、MS-Word では動作が異なります (何も開いていない場合はファイルを開き、そうでない場合は既に開いているファイル内にファイルを埋め込みます)。
ただし、これは、上記のアプリケーションを として起動した場合には機能しないようでadministrator
、非常に煩わしいと思います。
drag- and dropped
アプリケーション内にある場合でも、アプリケーションがファイルを開くことを Windows に許可するように指示する方法はありますか?
答え1
これはセキュリティ機能と呼ばれていますユーザーインターフェース権限の分離Vista 以降の Windows に追加されました。
これにより、アプリケーションは、低いレベルの昇格 (標準ユーザーとしての Windows エクスプローラーなど) から高いレベルの昇格 (管理者として実行されるアプリケーション) への UI 経由の通信ができなくなります。ただし、逆方向 (高いレベルから低いレベル) では動作し、クリップボードは関係なく共有されます。
私の知る限り、これに対する実際の回避策はありません。
答え2
Windowsエクスプローラを管理者として実行するにはそれ自体で動作しませんが、同様の効果は、別の管理者としてのアプリケーションそしてそのファイル - 開くまたはファイル - 保存ドラッグ/ドロップ用のダイアログ。例:
- プレスWindows。
- タイプ
notepad.exe
。 - プレスCtrlShiftEnter。
Yes
UAC ダイアログをクリックします。- でメモ帳Ctrloを押すと、ファイル - 開くダイアログ。このダイアログから、管理者として実行されている別のアプリケーションにファイルをドラッグできます。
警告:権限には責任が伴います。エクスプローラーを管理者として使用すると、システム ファイルを削除したり、PC に障害を起こす可能性のあるその他の変更を加えたりする機会が与えられます。