Вимкнути діалогове вікно «Відкрити файл - попередження безпеки» для Windows 7 на локальному диску?


9

Я намагаюся запустити Eclipse java-galileo-SR2-win32, коли я отримаю open-file-security-warning. Файли просто витягуються з 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" замість цього? Це, здається, працює для мене
jay

Дякуємо за пропозицію, не думали про це, очевидно. Я вже перемістив файли для програмування файлів, які обійшли помилку.
Menuta

Додавання eclipse.exe прекрасно працює! +1
James Mertz

5

Рішення полягає в тому, щоб поставити каталог, де він належить, наприклад C:\Program Files (x86)\eclipse-java-galileo-SR2-win32\eclipse це видаляє діалогове вікно попередження безпеки відкритого файлу. c:\Users\UserName\AppData\LocalLow каталог повинен мати схожу безпеку, що й зона інтрамережі.


Якщо хтось знає, чому папка LocalLow обмежена, будь ласка, повідомте нам, чому?
Menuta

1
Це єдина його мета. Довірені дані йдуть в c: Користувачі Ім'я користувача AppData Локальні, ненадійні дані в .. \ t Я розумію, що, якщо програма попереднього випробування намагається записати в каталог користувачів програми (тобто те, що раніше було c: Документи та налаштування Ім'я користувача - дані додатків), то це магічно перепризначено до локального, LocalLow або Роумінгу. Підтека всередині c: User UserName AppData залежно від режиму роботи програми. Отже, якщо програма працює в режимі з низьким рівнем безпеки, вона може писати лише до LocalLow, що також є низьким рівнем безпеки.
sgmoore

2

Чи можливо, що один з інших файлів (можливо, dll) заблокований?

Потоки від Sysinternals це зручна утиліта командного рядка, яка може використовуватися для відображення потоків NTFS на всіх файлах у каталозі та підкаталогах. Він також може бути використаний для видалення всіх потоків (за умови, що всі вони є просто Zone.Identifiers)


Я спробував, що не пощастило.
Menuta

Це рішення. потоки -s -d "C: Програмні файли Eclipse"
gnom1gnom
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.