ローカルドライブ上のexeに対してWindows 7の[ファイルを開く-セキュリティ警告]ダイアログを無効にしますか?


9

を得open-file-security-warningたときにEclipse java-galileo-SR2-win32を実行しようとしています。ファイルは単にzipファイルから抽出され、ディレクトリ " C:\Users\UserName\AppData\LocalLow\eclipse-java-galileo-SR2-win32\eclipse"に配置されます。

イントラネットゾーンにネットワークドライブを追加するためのInternet Explorerの設定は、ローカルドライブでは機能しません。また、ファイルのプロパティでファイルのブロックを解除するオプションはありません。

この迷惑なプロンプトをオフにするには、他にどのようなオプションがありますか?または、実行すると安全であると見なされるファイルを選択できるようになります。

回答:


10

スタートメニューにと入力しgpedit.mscます。次に行きます:

User Configuration -> Administrative Templates -> Windows Components -> Attachment Manager

*.exe「中程度のリスクファイルタイプの包含リスト」設定に追加します。


1
すべての実行を許可するのではなく、実行を許可するexeを選択できるようにしたい。
Menuta、

@Menuta:長い目で見て、代わりに「filename.exe」を追加してみますか?それは私のために働くようです
ジェイ・ウィック

提案をありがとう、本当に明白だった。とにかく、エラーを回避したプログラムファイルにファイルを移動しました。
Menuta

追加するとeclipse.exeうまくいきます!+1
James Mertz、2013年

5

解決策は、このディレクトリが属するディレクトリを置くことC:\Program Files (x86)\eclipse-java-galileo-SR2-win32\eclipseです。これにより、開いているファイルのセキュリティ警告ダイアログが削除されます。c:\Users\UserName\AppData\LocalLowディレクトリには、イントラネットゾーンと同様のセキュリティが必要です。


LocalLowフォルダーがこのように制限されている理由を誰かが知っている場合は、その理由を教えてください。
Menuta、2010

1
それが唯一の目的です。信頼できるデータはc:\ Users \ UserName \ AppData \ Localにあり、信頼できないデータは.. \ LocalLowにあります。私の理解では、Vista以前のプログラムがユーザーのアプリケーションディレクトリ(以前はc:\ Documents and Settings \ UserName \ Application Data)に書き込もうとした場合、これは魔法のようにLocal、LocalLow、またはRoamingに再マッピングされます。プログラムが実行されているモードに応じて、c:\ Users \ UserName \ AppData内のサブフォルダー。プログラムが低セキュリティモードで実行されている場合、低セキュリティであるLocalLowにのみ書き込むことができます。
sgmoore

2

他のファイル(おそらくDLL)の1つがブロックされている可能性はありますか?

Sysinternalsからのストリームは、ディレクトリおよびサブディレクトリ内のすべてのファイルのNTFSストリームを表示するために使用できる便利なコマンドラインユーティリティです。また、すべてのストリームを削除するために使用することもできます(これらがすべてZone.Identifierであると仮定)


私はその運を試しませんでした。
Menuta

これがソリューションです。ストリーム-s -d "C:\ Program Files \ Eclipse"
gnom1gnom
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.