У меня есть сценарий imacro для firefox, который загружает XML-файл из надежного источника. Когда файл загружен, мы обрабатываем его с помощью ssis. К сожалению, мы не сможем сделать это, если в свойствах файла не будет нажата кнопка «разблокировать» рядом с сообщением «Этот файл был получен с другого компьютера и может быть заблокирован для защиты этого компьютера».
У меня вопрос, как мне написать сценарий для установки атрибута на «разблокировать»? Может ли кто-нибудь посоветовать, как называется этот атрибут, чтобы я мог продолжить исследование
Информация о конфигурации: - win 2003 std R2 -sp2 server.
Эта информация хранится в альтернативный поток NTFS названный Zone.Identifier
, прикрепленный к файлу.
Вы можете просмотреть данные внутри, например, запустив notepad foo.xml:Zone.Identifier
SysInternals есть инструмент Потоки для удаления потоков NTFS. Скачайте и запустите:
streams -d foo.xml
(Или вы можете написать свой собственный, состоящий из одного unlink("foo.xml:Zone.Identifier");
)