管理者として実行」でアプリケーション(Visual Studio 2008、メモ帳など)を起動していると、Windowsエクスプローラからアプリケーションにファイルをドラッグ&ドロップすることができません
Windowsエクスプローラを管理者として起動してみましたが、ダメでした
私のアプリケーションが「管理者として実行」の下にある場合にドラッグ&ドロップを動作させる方法はありますか?
56 None 2009-10-22
問題は、セキュリティ権限がどのように機能するかに関係しています。通常のアプリケーションから昇格したアプリケーションにドラッグ&ドロップする機能は、UACの背後にあるセキュリティモデルを壊すことになります。しかし、なぜUACプロンプトが表示されず、一時的な昇格操作を可能にしているのか、私にはよくわかりません(Linuxユーザーが毎日経験するような)。これは間違いなくマイクロソフトが取り組む必要があることです。私を悩ませるのは、この問題はすでに古いものだということです。Vistaも同じように動作していました
2つのことがあります(1つはブス、1つは迷惑)
- 醜い。UACを無効にします。しかし、あなたはそれが提供するすべての余分なセキュリティを失うことになります
- 煩わしい。別のファイルマネージャを使用して、管理者としてそれをあまりにも実行します
なぜ別のファイルマネージャーを使うのか?それは、実際にはWindowsエクスプローラを昇格させることができないからです。Windowsエクスプローラのアイコンのコンテキストメニューにオプションが表示され、UACプロンプトが表示されているにもかかわらず、実際にはWindowsエクスプローラは昇格されません
34 A Dwarf 2009-10-22
これは、ADwarf “迷惑 “ソリューションによると回避策です: “管理者として実行 “でメモ帳を開きます。ファイルメニューで開くをクリックし、ファイル名に*を入力してエンターキーを押します。これで、そこからアプリにファイルをドラッグすることができるようになりました。メモ帳を開くブラウザは、乗算ファイル選択をサポートしていませんが、あなたはドラッグ&ドロップを使用するために同じ方法で他のプログラムを使用することができます
7 Salar 2010-05-08
Windows 7:
管理者として実行を使用してPowerShellを起動します
Type:
taskkill /f /im explorer.exe
start-process explorer.exe
または、管理者として実行を使用して cmd (コマンドプロンプト) を起動します
Type:
taskkill /f /im explorer.exe
start explorer.exe
新しいエクスプローラーのウィンドウがすべて昇降するようになり、そこから他の昇降アプリケーションにドラッグ&ドロップできるようになりました。私は投稿前にこれをテストして検証しました
3 BJGGut3 2013-10-30
2年前に公開されたVisual Studio 2005のアップデートでは、Vista上の多くのUAC問題が修正されていましたが、同じアップデートではWindows 7上でも同じ問題が修正されています
これは重要なアップデートではないので、自動的には取得できませんし、VS2005 SP1 には含まれていません。彼らは今、このアップデートを積極的に公表していません。だから、あなたはそれを持っていない可能性があります
http://msdn.microsoft.com/en-us/vstudio/aa948853.aspx?lcid=1033 で説明しています
http://www.microsoft.com/downloads/details.aspx?FamilyID=90e2942d-3ad1-4873-a2ee-4acc0aace5b6&displaylang=ja でダウンロードしてください
Visual Studio を通常のユーザー・モードで UAC をオンにして実行しているときに、そのアップデートで修正された内容は次のとおりです
- エクスプローラウィンドウからファイルをドラッグ/ドロップします
- ソリューション/プロジェクトまたは関連するファイルタイプへのショートカットを起動して、(通常のユーザーとして)VSを起動します
- DLL/EXEの登録はまだ失敗します(システムレベルでの変更なので、当然そうなります)
管理者としてVSを実行している場合、ウィンドウはドラッグ/ドロップやショートカットにロックされたままで、UACを完全にオフにしなくてもDLL/EXEの登録は正常に動作します
注意: VS は管理者モードを起動しても警告を発しますが、今ではその警告を永久に無視することができるでしょう
1 John M. Black 2010-08-31