Примечание. Информация, представленная в этой статье, предназначена только для образовательных целей.
Итак, что такое Волшебство?
Ну, магия, используемая здесь, фактически состоит из довольно простой технологии, в первую очередь интернет-зон.
$Files = Get-ChildItem -Path C:UsersTaylorDownloads foreach($File in $Files) { Get-Item $File.FullName -Stream * }
Get-Item -Path C:UsersTaylorDownloadssocketsniff.zip -Stream Zone* | Get-Content
Как обойти SmartScreen в Windows 8
Первый способ обойти это - использовать графический интерфейс, если у вас есть файл с потоком данных Zone.Identifier, вы можете легко разблокировать его из свойств файла. Просто щелкните правой кнопкой мыши по файлу и откройте его свойства из контекстного меню, а затем нажмите кнопку «Разблокировать», поэтому теперь, когда вы открываете файл, SmartScreen не запускается.
Вы также можете использовать новый командлет unblock file в PowerShell 3, который является эквивалентом сценария нажатия кнопки разблокирования.
$Files = Get-ChildItem -Path C:UsersTaylorDownloads foreach($File in $Files) { Unblock-File –Path $File.Fullname }
Последний способ обойти SmartScreen - просто добавить веб-сайт, который вы загружаете, в зону интрасети в Internet Explorer.
$Files = Get-ChildItem -Path C:UsersTaylorDownloads foreach($File in $Files) { Get-Item $File.FullName -Stream * | %{if($_.Stream -like “Zone*”){$File.Name}} }
Вот и все.