4 апреля 2012 г.

Вызов апплетов панели управления из командной строки

Пусть и не очень часто, но возникает необходимость запустить апплет панели управления из командной строки. Ниже представлена таблица, в которой собраны такие команды. Для некоторых апплетов есть несколько вариантов вызова, в этом случае они расположены в несколько строк

Апплеты в панели управления представляют собой обычные DLL-ки, имеющие расширение .cpl (Control Panel Library) и содержащие в себе функцию CPlApplet.

Обычно располагаются в системной директории Windows. В свою очередь, в каждом файле cpl может храниться несколько апплетов.

13 февраля 2012 г.

Сюрприз с зашифрованным томом в NAS от QNAP

Как я уже писал ранее в заметке Сервер для филиала, RODC, NAS и другое, у нас используется несколько NAS.

Сегодня с утра получил малоприятный сюрприз. Уже давно запланировал обновить наши NAS TS-239 Pro II+ от Qnap. Прошивка выпущена еще 25.11.2011, а среди исправленных проблем было то, что при восстановлении конфигурации параметры iSCSI не восстанавливались. Как для меня, это серьезный повод к обновлению.

В общем, скачал я прошивку с сайта qnap.ru, поставил и … Понял, что пришла она :-) Один из разделов был зашифрован, так вот - раздел есть, но он unknown и unmounted, а закладка Encrypted File System вообще пропала. Перезагрузки, хождения по конфигам, форумы  танцы с бубнами не помогли.

Пошел я на их техподдержку и создал событие. Ответ пришел, на удивление, практически мгновенно. Что приятно, ответ был максимально по делу, спросили точные номера прошивок, пару скриншотов и лог.

Проблема оказалась проста – новую прошивку я брал с qnap.ru, а в России криптование запрещено! Т.о. в российской прошивке его просто нету, отключено!

Так что я пошел на qnap.com, скачал прошивку как для всех и все заработало.

8 февраля 2012 г.

Обновление административной установки Lingvo x5

Logo_LingvoУже много лет пользуемся этим полезным продуктом. Недавно перешли на новую версию – Lingvo X5. Для корпоративного использования конкурентных или обыкновенных лицензий продукт нужно устанавливать особым образом, через точки установки. Если этого не делать, то будут проблемы с лицензиями.

Время от времени ABBYY выпускает обновления для своего продукта, в которых устраняет найденные недостатки и ошибки. Но вот этот момент у них, в отличие от словаря, слабоват. Автоматическая или ручная проверка на вышедшие обновления не предусмотрена, в отличие от рекламы, продажи словарей и т.д. Для того, чтобы понять есть обновление или нет, нужно следить за их форумом или ходить на страницу технической поддержки ABBYY Lingvo X5. Страница, сама по себе интересная, понять когда выпущено обновление и до какой версии оно обновляет нельзя. Если они заменяют одно обновление другим, то можно только сравнивать список исправлений или скачивать файл и сравнивать его с предыдущим.

Но это еще не все, с помощью этого обновления можно обновить только уже установленную программу. А вот алгоритм обновления административных точек установки можно получить только где-то в форуме или в технической поддержке. Он не очень сложен, но тем не менее.

  1. Во первых, точку установки придется делать заново :-) Т.е. удаляем старую.
  2. Распаковываю в папку содержимое обновления.
  3. Затем находим инсталляцию Lingvo и копируем оттуда в ту же папку, что и обновление, папку Data, также файлы AdminSetup.exe и AdminSetup.ini. Эта папка и файлы берутся именно из дистрибутива, а не из административной точки установки.
  4. Вот теперь, у нас получается “дистрибутив”, из которого, запустив файл AdminSetup.exe, можно получить новую точку административной установки.

Кстати, чтобы избегнуть проблем с регистрацией удаленных клиентов (VPN, другой офис и т.д.), рекомендую создать файл Licensing.ini следующего содержания

[Licensing]
#ConnectionProtocolType=TCP\IP
#ConnectionEndpointName=81

и положить его в папку \Common\ABBYY\Lingvo\15.0\Licensing административной установки

26 января 2012 г.

Статистика использования мобильных устройств для доступа к интернет с сентября 2011 по январь 2012

Все выпуски статистики использования мобильных устройств для доступа в интернет

Уже некоторое время я публикую свой анализ статистики использования браузеров. Публикую очередной обзор того, какими мобильными устройствами люди пользуются для того, чтобы ходить на интернет сайты.

Я буду использовать следующие источники:

Зарубежные

  1. Market Share
  2. Statcounter 

Русскоязычные

  1. i.ua
  2. Openstat
  3. популярный украинский ресурс №1
  4. популярный украинский ресурс №2

Данные по источникам 3 и 4 не являются открытыми, а получены в частном порядке.

11 января 2012 г.

Странная ошибка SCVMM 2008 R2 – failed to add device 'Microsoft Virtual Floppy Disk'

В SCVMM 2008 2008 R2 есть очень странная ошибка при создании виртуальной машины из шаблона, которая выглядит так:

Error (12700)
VMM cannot complete the Hyper-V operation on the bg-virt02.kp.kpp.com.ua server because of the error: 'vr-win7video1' failed to add device 'Microsoft Virtual Floppy Disk'. (Virtual machine ID 0E46D456-EACC-46F1-981C-5B23622B5DA6)

'vr-win7video1': Attachment 'C:\ClusterStorage\Volume2\VMachines\vr-win7video1\vr-win7video1.vfd' not found. Error: 'The system cannot find the file specified.' (0x80070002). (Virtual machine ID 0E46D456-EACC-46F1-981C-5B23622B5DA6)
(Unknown error (0x8003))

Поначалу я впал в ступор, какой еще флоппи диск и что с этим делать …

Оказалось, что это фича. Если использовать SCVMM для создания высоко доступной виртуальной машины из шаблона, то при выборе хоста для ее (машины) размещения следует выбирать тот хост, который в данный момент является владельцем кластерного диска на котором будет помещена виртуалка. На всякий случай напоминаю, что посмотреть и изменить владельца можно с помощью Failover Cluster Manager 

12 декабря 2011 г.

Сервер для филиала, RODC, NAS и другое

Недавно возникла необходимость одно из наших подразделений вывести в отдельный офис. Речь шла где-то о 25-30 людях с компьютерами + необходимая техника. Особенность в том, что это редакции журналов, соответственно они работают с большими объемами данных, т.о. работа с нашей сетью хранения данных через WAN подключение, мягко говоря, не подходит.

Итак, нужно было решить ряд задач, а именно, удобную аутентификацию в нашем домене, групповые политики, DNS, DHCP, сервисы печати и хранения данных.

В конечном итоге решено было выделить старенький стоечный сервер, который с успехом потянет Windows 2008 R2 на котором и будут установлены все службы. Проблема оставалась только в том, что в нем стояли диски не очень большого размера (ранее на нем был развернут временный терминальный сервер), да и не было в то время дисков, объем которых измерялся в терабайтах :-)

Самым удобным решением в этом случае оказалось применение готового NAS. Вначале выбор был остановлен на Synology DS712+, но на складе их не оказалось, а поставки ожидались, как обычно, через несколько месяцев. Зато доступен был QNAP 239 Pro II+. Это двухдисковая модель NAS, с поддержкой iSCSI. Для нее были куплены два диска Western Digital 2Tb Raid Edition4 7200RPM 64MB (WD2003FYYS SATAII). К счастью, мы успели их купить еще до того, как цены окончательно взмыли ввысь, хотя и дешевыми их назвать сложно.

1 декабря 2011 г.

Особенности использования RemoteAPP и сертификатов

Немного предыстории. В этом году делали решение по удаленному доступу к приложениям. Основа сделана на базе двух лезвий IBM HS22 для Blade Center H, куда были установлены Microsoft Hyper-V Server с высокой доступностью. Само же решение, базируется на Microsoft Remote Desktop Services (Windows Server 2008 R2). Для развертывания последнего использовались несколько серверов, на одном был установлен Remote Desktop Connection Brocker, Remote Desktop Licensing и Web Access, еще на одном был установлен Remote Desktop Gateway, еще один был задействован как член фермы Remote Desktop Session Host. Подразумевается, что в будущем в ферме будет несколько серверов. Плюс ко всему, все это публикуется наружу с помощью существующего сервера с установленной ISA 2006

Т.к. подразумевалось, что к некоторым приложениям доступ будет и “снаружи” , причем не только с доменных компьютеров, то захотелось все это сделать с “правильными” сертификатами. Тем более, что сертификат у нас уже был куплен.