Windows Defender (контекстное меню)

В Windows 8 антивирусным ПО по умолчанию служит Windows Defender. Временное название MS Essentials Security не прижилось. К топ лучших отнести конечно тяжело, но тем ни менее работает и бесплатно в рамках лицензионного соглашения. Бросающийся в глаза момент – значка в трее нет. Первая мысль неудобно. По факту – зачем?! ПО работает постоянно в фоне. Сканирует объекты по мере попадания их от пользователя (также в фоне).   События автоматически в случае чего попадают в Action Center (Центр Поддержки). Экономия место как по мне.
Но вот захотел юзер иконку в контекстном меню правого клика мыши на папке. Запуск через панель управления – на несколько кликов дольше… Windows Defender контекстное меню

Решение задачи состоит в добавлении нескольких ключей в реестр.
1) Команда для запуска сканирования C:\Program Files\Windows Defender\MpCmdRun.exe” -scan -scantype 3 -file ……
2) Ключи реестра для создания контекстного меню (иконка, текст, и сама команда):

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Folder\shell\WindowsDefender]
@=””
“Icon”=”C:\\Program Files\\Windows Defender\\MSASCui.exe”
“MUIVerb”=”Scan with Windows Defender”

[HKEY_CLASSES_ROOT\Folder\shell\WindowsDefender\Command]
@=”\”C:\\Program Files\\Windows Defender\\MpCmdRun.exe\” -scan -scantype 3 -file \”%1\””

Как запускать графический интерфейс мну до сих пор неизвестно. Но командная строка работает на ура. Соответственно имеем окошко консоли при запуске сканирования:
Windows Defender console

Сразу есть ньюансы:

- отображение консоли коммандной строки, а не GUI

- результат сканирования ОЧЕНЬ быстро исчезает

- сканирование происходит крайне долго!

Момент с скоростью сканирования: через контекстное меню папка с разными небольшими файлами в 180 Мб сканировалась примерно 3 минуты!!! В то же время через GUI сканировние происходит с минуту.  (на моём ПК!!!)

Windows Defender GUI

тут время сканирования увы не привести.

Для запуска из коммандной строки ведуться логи c:\Windows\Temp\MpCmdRun.log

————————————————————————————-
MpCmdRun: Command Line: “C:\Program Files\Windows Defender\MpCmdRun.exe” -scan -scantype 3 -file “C:\Users\otec\Desktop\H”
Start Time: ‎Fri ‎May ‎10 ‎2013 09:07:51

Start: MpScan(MP_FEATURE_SUPPORTED, dwOptions=3, path C:\Users\otec\Desktop\H, DisableRemediation = 0)
INFO: ScheduleJob is not set. Skipping signature update.
Scanning path as folder: C:\Users\otec\Desktop\H.
MpScan() started
Time Info – ‎Fri ‎May ‎10 ‎2013 09:10:33 MpScan() was completed
Finish: MpScanStart(MP_FEATURE_SUPPORTED, dwOptions=16385)
Finish: MpScan(MP_FEATURE_SUPPORTED, dwOptions=16385, path C:\Users\otec\Desktop\H, DisableRemediation = 0)
Scanning C:\Users\otec\Desktop\H found no threats.
MpScan() has detected 0 threats.
MpCmdRun: End Time: ‎Fri ‎May ‎10 ‎2013 09:10:33
————————————————————————————-

На данный момент всё ещё пытаюсь понять причину разницы сканирования.

Сканирование с помощью Process Monitor оставило больше вопросов чем ответов.

По клику идёт инициализация и дёргается Windows Management Instrumentation (WMI)

Windows Defender analys in Process Monitor

Постепенно и довольно быстро сканируются все файлы в папке

Windows Defender analys in Process Monitor

Но потом происходит шаманство: что-то записывается во временную папку и сканируется ОЧЕНЬ долго… Файлы образуются при сканировании *.ехе файлов.

Windows Defender analys in Process Monitor

Posted in Antivirus, windows 8 | Tagged , | Leave a comment

Изменение приоритета сетевых подключений

По дефолту панель меню начиная с windows 7 спрятана (и к примеру легко появляется по нажатию клавиши ALT).  Таким образом незаметно спряталась возможность изменения приоритета сетевых подключений.

Перейдём в сетевые подключения:

Изменение приоритета сетевых подключенийИз скрина понятно как. Винда у мну английская. Перевод интуитивно понятен, а ошибки плодить не охота. И вот третий клик по “Advanced Settings” даёт следующее:

Изменение приоритета сетевых подключений

Изменение приоритета сетевых подключений

 

Posted in windows 8 | Tagged , , | Leave a comment

OpenCart SEO fix#3 (meta)

Ещё один фикс, связанный с мета полями, которых по дефолту нет, но наличие не помешало бы.

Идём в файлик catalog\view\theme\default\template\common\header.tpl и добавляем строки:

<?php
#$pageURL = ‘http';
$pageURL = ”;
#if ($_SERVER[“HTTPS”] == “on”) {$pageURL .= “s”;}
#$pageURL .= “://”;
if ($_SERVER[“SERVER_PORT”] != “80”) {
$pageURL .= $_SERVER[“SERVER_NAME”].”:”.$_SERVER[“SERVER_PORT”].$_SERVER[“REQUEST_URI”];
} else {
$pageURL .= $_SERVER[“SERVER_NAME”].$_SERVER[“REQUEST_URI”];
}

if (
(strpos($pageURL, ‘account’) !== false)
|| (strpos($pageURL, ‘checkout’) !== false)
|| (strpos($pageURL, ‘filter_name’) !== false)
|| (strpos($pageURL, ‘filter=’) !== false)
|| (strpos($pageURL, ‘/search’) !== false)
|| (strpos($pageURL, ‘search&amp;’) !== false)
|| (strpos($pageURL, ‘filter_tag’) !== false)
|| (strpos($pageURL, ‘/compare’) !== false)
|| (strpos($pageURL, ‘?sort’) !== false)
|| (strpos($pageURL, ‘sort=’) !== false)
|| (strpos($pageURL, ‘limit=’) !== false)
|| (strpos($pageURL, ‘&amp;limit’) !== false)
|| (strpos($pageURL, ‘filter_sub_category’) !== false)
|| (strpos($pageURL, ‘tracking=’) !== false)
|| (strpos($pageURL, ‘filter_description’) !== false)
|| (strpos($pageURL, ‘keyword’) !== false)
|| (strpos($pageURL, ‘order=’) !== false)
|| (strpos($pageURL, ‘/cart’) !== false)
|| (strpos($pageURL, ‘captcha’) !== false)
|| (strpos($pageURL, ‘manufacturer’) !== false)
|| (strpos($pageURL, ‘sitemap’) !== false)
|| (strpos($pageURL, ‘affiliate’) !== false)
|| (strpos($pageURL, ‘=DESC’) !== false)
|| (strpos($pageURL, ‘=ASC’) !== false)
|| (strpos($pageURL, ‘shop/?route’) !== false)
|| (strpos($pageURL, ‘/?route’) !== false)
|| (strpos($pageURL, ‘shop/?route’) !== false)
|| (strpos($pageURL, ‘keyword’) !== false)
|| (strpos($pageURL, ‘=rating’) !== false)
|| (strpos($pageURL, ‘common/home’) !== false)
|| (strpos($pageURL, ‘captcha’) !== false)
|| (strpos($pageURL, ‘=rating’) !== false)
|| (strpos($pageURL, ‘product/product&amp;path) !== false)
|| (strpos($pageURL, ‘product&amp;path) !== false)
)
{
echo “
<meta name=\”robots\”              content=\”noindex\” />
<meta name=\”googlebot\”           content=\”noindex\” />
“;
} else {
echo “
<meta name=\”revisit\”             content=\”30 days\” />
<meta name=\”revisit-after\”       content=\”30 days\” />
<meta name=\”robots\”              content=\”index, follow\” />
<meta name=\”googlebot\”           content=\”index, follow\” />
“;
}

?>

// кол-во дней выставить на своё усмотрение

//// кавычки сменить я так понимаю после wordpress нужно будет :)

Posted in seo | Tagged , , | 1 Comment

OpenCart SEO fix#2 (robots.txt)

Для OpenCart файлик robots.txt также стоит подправить. Не дадим поисковым системам индексировать дубли страниц и тем самым спасёмся от фильтров.

Добавим строки:

Disallow: /*admin
Disallow: /*cache
Disallow: /*download
Disallow: /*export
Disallow: /*system
Disallow: /*route=account*
Disallow: /*route=checkout*
Disallow: /*route=checkout/shipping
Disallow: /*route=common/home
Disallow: /*=common/*
Disallow: /*route=product/product/captcha*
Disallow: /*route=product/product*&manufacturer_id=*
Disallow: /*route=product/search
Disallow: /*route=information/contact/captcha
Disallow: /*route=account/login
Disallow: /*information/sitemap
Disallow: /*route=account/
Disallow: /*route=account/login
Disallow: /*route=checkout/
Disallow: /*route=checkout/cart
Disallow: /*route=affiliate
Disallow: /*route=product/search
Disallow: /*?sort=*
Disallow: /*?sort*
Disallow: /*&sort=*
Disallow: /*?order=*
Disallow: /*?order*
Disallow: /*product/special*
Disallow: /*=DESC
Disallow: /*=ASC
Disallow: /*=rating*
Disallow: /*search&filter_name*
Disallow: /*filter=*
Disallow: /*product/search*
Disallow: /*search&filter_tag*
Disallow: /*route=product/compare*
Disallow: /*filter_tag*
Disallow: /*&order=*
Disallow: /*?limit=*
Disallow: /*&limit=*
Disallow: /*filter_name*
Disallow: /*filter_sub_category*
Disallow: /*filter_description*
Disallow: /*?tracking=*
Disallow: /*&tracking=*
Disallow: /*manufacturer*
Disallow: /*keyword*
Disallow: /*shop/?route*
Disallow: /*/?route*
Disallow: */?route*
Disallow: /*product&path*

Posted in seo | Tagged , , | 3 Comments

OpenCart SEO fix#1 (sitemap.xml)

OpenCart неплохой движёк для интернет магазина. Но понятное дело нужно малёха допиливать. SEO не исключение. Привожу небольшой фикс для встроенного sitemap.xml. Так как тот выводит дубли (идентичное содержимое, но с разными адресами), чего поисковые системы ОЧЕНЬ не любят…

Находим файлик catalog\controller\feed\google_sitemap.php и комментим следующие строки:

# $output .= $this->getCategories(0);

 

и

/*
#   $this->load->model(‘catalog/manufacturer’);
#
#   $manufacturers = $this->model_catalog_manufacturer->getManufacturers();
#
#   foreach ($manufacturers as $manufacturer) {
#   $output .= ‘<url>';
#   $output .= ‘<loc>’ . $this->url->link(‘product/manufacturer/product’, ‘manufacturer_id=’ . $manufacturer[‘manufacturer_id’]) . ‘</loc>';
#   $output .= ‘<changefreq>weekly</changefreq>';
#   $output .= ‘<priority>0.7</priority>';
#   $output .= ‘</url>';
#
#   $products = $this->model_catalog_product->getProducts(array(‘filter_manufacturer_id’ => $manufacturer[‘manufacturer_id’]));
#
#   foreach ($products as $product) {
#      $output .= ‘<url>';
#      $output .= ‘<loc>’ . $this->url->link(‘product/product’, ‘manufacturer_id=’ . $manufacturer[‘manufacturer_id’] . ‘&product_id=’ . $product[‘product_id’]) . ‘</loc>';
#      $output .= ‘<changefreq>weekly</changefreq>';
#      $output .= ‘<priority>1.0</priority>';
#      $output .= ‘</url>';
#   }
#   }
*/

Posted in seo | Tagged , , | 2 Comments

поиск обьектов в Active Directory в Windows 8

На данный момент знаю только “условных” 3 способа поиска обьектов в Active Directory в Windows 8
1) графический:

поиск обьектов в Active Directory в Windows 8поиск обьектов в Active Directory в Windows 8

2) тот же графический, но через вызов коммандой:
%windir%\SYSTEM32\rundll32.exe dsquery,OpenQueryWindow

3) из консоли: утилита Dsquery http://technet.microsoft.com/en-us/library/cc732952(v=WS.10)  Этот вариант предлагает намного больше параметров для поиска

Posted in windows 8 | Tagged , , , | Leave a comment

Bios embedded Windows 8 product key

Нарисовался на столе ноутбук от Sony SVL2412Z1R с windows 8. Непонятно почему у Sony моноблок на 24 дюйма называется именно так. Версия (издание) Windows 8 звучит по русски – “для одного языка”. В домен такой образец не ввести. Грустно. Докупается коробочная версия Windows 8 Pro. И всё бы хорошо, но не работает 3D, ради которого и бралась эта модель. Служба поддержки Sony посылает лесом, мол толку что Вы все драйвера поставили, что мы продали настроенное нами то и пользуйте. Откат обратно к OEM. И тут самое интересное: а на корпусе нигде нет наклейки с ключом COA (Certificate of Authenticity)!!! Первая мысль – кинули!!! Потом общение с службами поддержки, раскопки в интернете… В итоге Microsoft Activation 3.0 берёт ключ из Bios!!! Оемщики зашивают теперь ключ именно в Bios, дабы ограничить его нелегальное распространение. Как по мне бонус. Правда повторная активация совершается уже по телефону. И тут скорее всего Вас ждёт ещё одно разочарование: кнопки активации по телефону нет!!!
Лекарство -из командной строки запускаем команду “slui 4” – и выскакивает заветное окошко

//З.Ы. относительно модели – не рекомендована! 3D без очков – вообще никакое. Экран из-за этого как через сито смотрится (весь в ОЧЕНЬ крупных чёрных пикселях) – не для работы. Не додуманная технология.

Posted in windows 8 | Tagged , , , | Leave a comment