Homepage » hogyan kell » Ismerje meg, hol tárolja a Windows 8 a SmartScreen szűrő információkat a letöltött fájlokhoz

    Ismerje meg, hol tárolja a Windows 8 a SmartScreen szűrő információkat a letöltött fájlokhoz

    A Windows korábbi verzióiban a SmartScreen szűrő az Internet Explorer jellemzője volt, a Windows 8 pedig a Windows fájlrendszer részévé vált. De hogyan tudja, hogy mely fájlokat töltötték le, és melyek a számítógépből származnak? Olvasson tovább, hogy a How-To Geek hogyan tárja fel a fájlrendszert.

    Megjegyzés: Az ebben a cikkben megadott információk csak oktatási célokra szolgálnak.

    Szóval mi a varázslat?

    Nos, az itt használt mágia meglehetősen egyszerű technológiát, különösen az Internet zónákat tartalmaz.

    Az Internetes zónák beállításait csak az Internet Exploreren keresztül érheti el, de a Windows különböző részein használják őket. Amikor letölt egy olyan fájlt, amely az Internet zónából származik, egy speciális zónaazonosítóval van címkézve, és ezt az azonosítót egy másik adatfolyamban tárolja. Ezt látva úgy döntöttem, hogy megnyitom a kedvenc szkriptnyelvet, a PowerShell-t. A következő parancsfájlt írtam, hogy az egyes fájlok alternatív adatfolyamait megtekinthessem a letöltési mappában.

    $ Files = Get-ChildItem-C útvonal: Felhasználók Letöltések
    foreach ($ File a $ Filesban)

    $ File.FullName -Stream *

    Látod, hogy az utolsó fájl a listában van, egy további adatfolyamot hívunk a Zone.Identifier néven. Amikor megnyit egy fájlt a Windows rendszerben, akkor ellenőrzi ezt a speciális adatfolyamot, és aktiválja a SmartScreen-et, ha létezik. Igazi geek-divatban úgy döntöttünk, hogy belenézünk az adatfolyamba, hogy megnézzük, milyen információkat tartottunk.

    Get-Item -Path: Felhasználók Iaylor Letöltésekocketsniff.zip -Stream Zone * | Get-Content

    Bár ez nem jelent számunkra semmit, minden bizonnyal arra gondolt, hogy hogyan juthatunk el a SmartScreen körül.

    A SmartScreen megkerülése a Windows 8 rendszerben

    Az első módja annak, hogy megkeressük a grafikus felületet, ha van egy Zone.Identifier adatfolyamot tartalmazó fájlja, könnyen le tudja zárni a fájl tulajdonságait. Csak kattintson jobb gombbal a fájlra, és nyissa meg tulajdonságait a helyi menüből, majd kattintson a Feloldás gombra, így most, amikor megnyitja a fájlt, a SmartScreen nem indul el.

    A PowerShell 3-ban is használhatja az új univerzális cmdlet fájlt, amely a blokkolás gombra kattintva egyenértékű..

    $ Files = Get-ChildItem-C útvonal: Felhasználók Letöltések
    foreach ($ File a $ Filesban)

    Fájl feloldása -út $ File.Fullname

    A SmartScreen megkerülésének végső módja, hogy egyszerűen hozzáadja a letöltött webhelyet az Internet Explorer intranet zónájához.

    Természetesen azt javasoljuk, hogy soha ne tegye meg, mivel ez a zóna az intranet-oldalak számára van fenntartva, és megnehezítené azokat a rosszindulatú programokat, amelyek a listában szereplő webhelyekről származnak, és ezen a megjegyzésen hagyom, hogy ezzel a szkriptrel találja meg azokat a fájlokat, amelyek az internetes zónából származik.

    $ Files = Get-ChildItem-C útvonal: Felhasználók Letöltések
    foreach ($ File a $ Filesban)

    Get-Item $ File.FullName -Stream * | % if ($ _. Stream-like "Zone *") $ File.Name

    Ez az egész.