Blog of Khlebalin Dmitriy

(Дорогу осилит идущий…)

vAudit1for VMware View.

На днях, как обычно «бороздя» безграничные просторы интернета наткнулся на забавную утилиту для vmware:

Для использующих VMware View может пригодится стороння фришная утилита, подробнее на англицком можно прочесть здесь:

http://www.run-virtual.com/?p=305

1

Дает статистику по работе юзеров с виртуальными десктопами — logon and logon failures, working hours, logoff and disconnection.
Дает расклад по таймингу событий.
Всем удачи!

17.08.2009 Posted by | vmware & hyper-v Infrastructure | Комментарии к записи vAudit1for VMware View. отключены

iPhone 4G или чего нам ждать от Apple?

Сам я не являюсь страстным поклонником различных комуникаторов и смартфонов (пользуюсь обычним телефоном Sony Erricson 800i), но по долгу службы пришлось поюзать десятки различных девайсов наших директоров и топ менеджеров, по этому есть с чем сравнить. На мой взгляд (это мнение субъективно) один из лучших девайсов на сегодняшний день все таки является iPhone 3G (хотя сам я его пока не использую). Он конечно имеет свои недостатки (у каждого по поводу недостатков есть свое мнение по этому не буду обсуждать их здесь), не без этого, и прогнозы продаж в России не оправдались по мнению различных статистических агенств, но все же данный девайс остается достаточно популярным, но на мой взгляд достаточно дорогим на сегодняшний день. Наверно основным конкурентом  iPhone 3G сегодня является Nokia 5800 на Symbian, средняя цена по Москве 13800 руб= 400 $, но немного поюзав его, я понял, что ему еще достаточно далеко до iPhone 3G. Но здесь не об этом, а о том, что нас ждет в будущем, а именно iPhone 4G. Вот такие данные нам приводит одно из информационных агенств на безграничных просторах интернета:

Более двух лет прошло с того момента, как американская компания Apple продемонстрировала свой ставший уже культовым iPhone, но интерес к телефону не затихает и по сей день. По-прежнему iPhone без ложной скромности можно назвать самым востребованным, популярным и желанным мобильным аппаратом в мире, и даже его высокая стоимость не становится преградой перед покупкой лакомого кусочка. Пользователей не смущает отсутствие некоторых возможностей, присущих современным мобильникам — голосового управления, поддержки flash, видеокамеры. Однако в последнее время информация в Сети указывает на то, что в сообществе iPhone грядут серьезные перемены, а Apple в середине июня представит новый телефон с идеальным набором функций. 

Пик активности пришелся на начало апреля, но первые мнения о появлении новой модели iPhone были высказаны еще в марте, после презентации версии прошивки iPhone OS 3.0. Она получила огромное количество изменений, расширила горизонты для разработчиков программного обеспечения и вполне может стать основой для нового аппарата.

1

Новая цифра в порядковом номере может действительно сигнализировать появление нового телефона. Достаточно вспомнить прошлый год, когда совместно с iPhone OS 2.0 был продемонстрирован аппарат третьего поколения. Помимо официально заявленного богатого набора функций исследователи постепенно начали обнаруживать намеки на скрытые возможности OS 3.0: совместимость с 6-ю новыми устройствами Apple, видеосъемку и возможность редактирования видео, а также поддержку сетей Wi-Fi 802.11n и т.д.

За прошедший месяц мы получили несколько любопытных данных, совокупность которых практически полностью рассеивает сомнения в появлении iPhone 4G в июне текущего года. «Месячник слухов» открыла компания LG, которая, согласно неподтвержденной информации, подписала многомиллионный контракт с Apple, в рамках которого будет поставлять OLED-дисплеи для новых моделей iPhone, iPod Touch и нетбуков. Сообщалось, что LG решила вечную проблему с отпечатками пальцев на сенсорных дисплеях добавлением специального слоя. Напомним, что OLED-дисплеи отличаются высокими показателями четкости и контрастности, а также низким потреблением энергии.

Поддержали всеобщее воодушевление ресурсы AppleInsider и MacRumors, которые уверены в появлении новой модели iPhone с встроенной видеокамерой и FM-приемником, дающий возможность слушать радиостанции, новости и спортивные аудиотрансляции. Сейчас FM-приемник используется только для подключения к аксессуарам Nike +. Что же касается видеовозможностей, то, по данным обозревателей AppleInsider, обновление будет содержать возможность записи и редактирования видео. Пользователи смогут вырезать часть клипа и накладывать некоторые эффекты. Этот вывод был сделан после обнаружения разработчиками набора файлов, которые отвечают за работу с видео. Кроме того, стало известно, что цифровая камера получит автофокус.

Тем временем телекоммуникационная компания AT&T подтвердила эти слухи, добавив, что Apple также оснастит свой аппарат функциональной QWERTY-клавиатурой и более производительным чипсетом от компании Infineon.

Многие эксперты в качестве даты презентации iPhone 4G называют 8 июня — день проведения ежегодной конференции World Wide Developers Conference (WWDC), в рамках которой по традиции будут демонстрироваться новые Mac-достижения. В разосланных приглашениях на дисплее iPhone написаны слова «Добейтесь успеха здесь». Это наводит на мысль, что внимание присутствующих будет приковано к чему-то действительно значимому: это может быть прошивка или новый аппарат.

2

Масло в огонь подлила сама Apple, которая в конце марта приступила к продажам несубсидированных iPhone 3G на территории США. Этот шаг мгновенно связали с освобождением складских запасов для новых моделей iPhone. Аналогичную ситуацию можно было наблюдать в прошлом году.

В начале апреля новость о том, что компания OmniVision Technologies получила заказ от Apple на производство 3.2-мегапиксельных сенсоров CMOS для телефонов iPhone нового поколения, облетела едва ли не все информационные ресурсы. Именно она положила начало активным обсуждениям грядущей модели iPhone и демонстрациям многочисленных концептов. И именно тогда крупнейшие аналитические агентства начали сходиться во мнении, что iPhone 4G будет представлен в июне.

Недавно стало известно, что Samsung Electronics поставит для Apple 100 млн. чипов флеш-памяти NAND объемом 8 Гб, что почти в два раза больше по сравнению с прошлым годом. Очевидно, столь крупный заказ едва ли связан с увеличением поставок iPhone 3G — это было бы, как минимум, странным поведением американского производителя. Получается, Apple готовит крупную партию новых устройств?

Ответ на этот вопрос пытался дать информационный ресурс DigiTimes, освещающий положение дел у тайваньских компаний. Согласно заявлению некоторых из них, Apple уже подготовила все необходимые компоненты для iPhone нового поколения и намерена выпустить телефон в июне этого года.

Журналисты китайского издания Commercial Times (со ссылкой на «источники, близкие к Apple») сообщили, что в июне будет представлено сразу 3 модели iPhone: 2.75G (версия только с поддержкой EDGE), улучшенная версия 3G и телефон для китайских сетей с поддержкой CDMA. Эксперты ожидают, что первая партия новых телефонов будет состоять из 4-5 млн. новых устройств. Информация указывает на то, что вендор уверен в успехе аппаратов.

И подытоживает марафон слухов недавняя информация о том, что самочувствие Стива Джобса становится все лучше, а свой полугодовой отпуск глава Apple провел в активной работе над новыми технологичными решениями. Ожидается, что свое возвращение Стив отметит на встрече разработчиков WWDC 2009 и одновременно с этим выйдет на сцену с новым iPhone, а, возможно, и с фирменным нетбуком.

Современная экономика диктует свои правила. Появление новой модели, более прогрессивной и объективно лучшей, станет большим шагом вперед для американской компании. iPhone 4G ждут по всему миру, и даже нынешние обладатели текущих моделей аппаратов Apple могут решиться на приобретение новинки.

3

Многочисленные опросы аналитиков показали, что весомая часть пользователей готова сменить свои телефоны, если компания представит действительно стоящее мобильное решение, которое позволит повысить интерес к продукции Apple. Однако iPhone 3G до сих пор остается одним из немногих устройств, продажи которого только растут, хотя уже не прежними темпами — увы, даже легендарная Apple не застрахована от негативных последствий глобального экономического спада.

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

Как мы видим, хронологическая цепочка слухов и событий, существующая экономическая обстановка и высокие требования к современным мобильникам делают появление новых iPhone необходимым и логичным действием со стороны Apple. Если только последние 30 дней были обильны на слухи, то приближение лета наверняка принесет нам новую и еще более любопытную информацию, которая окончательно должна расставить все точки над i.

Точную дату появления на прилавках и цену, пока обнаружить не удалось (различные источники приводят различные данные).

Всем удачи!

17.08.2009 Posted by | hardware | Комментарии к записи iPhone 4G или чего нам ждать от Apple? отключены

Сервер сценариев Windows (WSH)

Сервер сценариев Windows (Windows Script Host, WSH) не зависит от языка сценария и устанавливается в системах Windows 98/ME, Windows 2000/XP и Windows Server 2003 как стандартное средство. Также его можно установить в системах Windows 95 и Windows NT 4.0. Компания Microsoft разработала и поддерживает ядро сценариев как для Visual Basic, так и для JavaScript. В составе Windows XP и Windows Server 2003 поставляется WSH версии 5.6.

Назначение сервера сценариев

Сервер сценариев позволяет применять в операционных системах Windows простые мощные и гибкие сценарии. Раньше единственным языком сценариев, поддерживаемым операционной системой Windows, был язык команд MS-DOS (командный файл). Хотя это быстрый и компактный язык в сравнении с языками VBScript и JScript, он обладает весьма ограниченными возможностями. В настоящее время архитектура сценариев ActiveX позволяет в полной мере использовать все средства таких языков сценариев, как VBScript и JScript, одновременно сохраняя совместимость с набором команд MS-DOS.

Примечание
Использование сценариев для выполнения административных задач также рассматривается в главе 11 «Управление системами Windows в корпоративной среде».

Компания Microsoft поставляет три среды, предназначенных для выполнения языков сценариев на платформах Windows:

  •  Internet Explorer;
  •  Internet Information Server или WWW Server в составе служб Internet Information Services;
  •  Windows Scripting Host.

Internet Explorer позволяет выполнять сценарии на машинах клиентов внутри HTML-страниц.
Internet Information Server поддерживает работу со страницами ASP, позволяющими выполнять сценарии на веб-сервере. Другими словами, выполнение сценариев на сервере становится возможным в сетях Интернет и интранет.
Сервер сценариев Windows позволяет выполнять сценарии прямо на рабочем столе операционной системы Windows или в окне командной консоли, для этого не нужно встраивать их в документ HTML. В процессе работы сервер сценариев чрезвычайно экономно использует память, что очень удобно для выполнения неинтерактивных сценариев, например сценария входа в сеть, административного сценария, и автоматизации операций, выполняемых на машине.

Запуск сервера сценариев из командной строки

Для запуска сервера сценариев из командной строки используйте утилиту Cscript.exe в соответствии со следующим синтаксисом:  cscript имя_сценария [параметры_сервера_сценариев] [параметры_сценария], где

  •  имя_сценария — это имя файла сценария с расширением, например, Chart.vbs;
  •  параметры_сервера_сценариев — включают и отключают различные средства сервера сценариев. Они всегда предваряются двумя слэшами (//);
  •  параметры_сценария — передаются в сценарий. Они всегда предваряются одним слэшем (/).

Ни один из параметров не является обязательным. Однако нельзя указать параметры сценария без самого сценария. Если вы не указываете ни одного параметра, Cscript.exe выдает на экран синтаксис своего запуска и допустимые параметры сервера сценариев (табл. 10.6).

Таблица 10.6. Параметры сервера сценариев, поддерживаемые Cscript.exe

Параметр Описание
//B Пакетный режим. Не отображает на экране сообщений об ошибках и приглашения пользователей
//D Активизирует функцию отладки
//E=engine Задает ядро, используемое для выполнения сценария
//H:Cscript или Wscript Устанавливает Cscript.exe или Wscript.exe в качестве приложения, выбираемого по умолчанию для выполнения сценариев. По умолчанию установлен Wscript.exe
//I Интерактивный режим (выбирается по умолчанию; режим, обратный задаваемому параметром / /в)
//Job: xxx Выполняет задание WSF
//Logo Отображает на экране заставку (выбирается по умолчанию; режим, обратный задаваемому параметром //NoLogo)
//NoLogo Запрещает вывод заставки
//S Сохраняет текущие параметры командной строки для этого пользователя
//T:nn Время ожидания в секундах. Максимальное время, в течение которого может выполняться сценарий. (По умолчанию ограничение не устанавливается.)
  Этот параметр используется для предотвращения слишком длительного выполнения сценариев. Устанавливается специальный таймер. Когда время выполнения превышает установленное значение, CSCRIPT прерывает работу ядра сценариев и завершает процесс
//X Задает выполнение сценария в среде отладчика
//U Использует кодировку Unicode для перенаправленного консольного ввода/вывода
//? Показывает параметры и синтаксис команды Cscript.exe

Примеры простых сценариев можно скачать в виде пакета Sample Scripts no адресу http://msdn.microsoft.com/scripting/default.htm7/scripting/windowshost.
Например, для того чтобы запустить сценарий Chart.vbs:
1. В меню Start (Пуск) выберите команду Run (Выполнить).
2. В командной строке выполните следующие команды:  cscript «устройство:»\»/Саталог»\chart.vbs //logo  или cscript «устройство:»\»Каталог»\chart.vbs //nologo
В системах Windows XP и Windows Server 2003 не обязательно указывать расширение сценариев: можно просто набрать с клавиатуры имя сценария или щелкнуть по нему мышью в окне программы Windows Explorer.

Запуск сценариев в среде Windows

Сценарий в среде Windows можно запустить тремя способами.

  •  Дважды щелкните на файле сценария или на соответствующем значке в окне My Computer (Мой компьютер), в окне программы Windows Explorer или в окне результатов команды Search (Поиск).
  •  В окне Run (Выполнить) введите с клавиатуры полное имя (включающее путь и расширение) выполняемого сценария и нажмите кнопку ОК.
  •  В окне Run (Выполнить) введите wscript.exe с указанием полного имени сценария и необходимых параметров сервера и сценария.

При запуске сценария с помощью WSH можно указать, какое приложение следует использовать — Cscript.Exe или Wscript.Exe. Приложение сервера, выбираемое по умолчанию, может быть установлено с помощью команды cscript //H:имя_сервера_сценариев.
Например, если вы устанавливаете в качестве приложения, выбираемого по умолчанию, Wscript.exe и выполняете сценарий с именем Chart.vbs, то Wscript.exe будет выбираться по умолчанию для всех файлов сценариев, имеющих расширение vbs.
Страница свойств сервера сценариев Windows позволяет устанавливать параметры, приведенные в табл. 10.7.

Таблица 10.7. Свойства сервера сценариев

Свойство

Применение

Эквивалент параметра команды

cscript

Stop scripts after specified number of seconds (Останавливать сценарий после указанного числа секунд) Максимальное количество секунд, в течение которых можно выполнять сценарий. (По умолчанию ограничение не устанавливается.) //T:nn
Display logo when scripts executed in command console
(Отображать на консоли сведения о программе во время выполнения сценария)
Отображать заставку. (Обратное параметру //nologo. Устанавливается по умолчанию.) //logo или //nologo

Настройка индивидуальных свойств сценария. Файл с расширением wsh

С помощью страницы свойств модуля Wscript.exe можно установить глобальные параметры, касающиеся сразу всех сценариев, выполняемых на локальной машине. Однако также можно настроить индивидуальные параметры отдельно взятого сценария, позволяющие осуществлять жесткий контроль его выполнения. Свойства конкретного сценария сохраняются в файле с расширением wsh. Для его создания просто установите указатель мыши на файле сценария в окне программы Windows Explorer и нажмите правую кнопку. В появившемся контекстном меню выберите команду Properties (Свойства). На вкладке Script (Сценарий) измените стандартные свойства сценария, например максимальное время исполнения, и нажмите кнопку ОК. В результате в каталоге, где находится сценарий, будет создан файл с расширением wsh, имя которого совпадает с именем сценария. Он содержит индивидуальные настройки сценариев для WSH. Функции этого файла сходны с функциями файла PIF 16-разрядных приложений.
Чтобы запустить сценарий, для которого создан файл с расширением wsh, следует дважды щелкнуть мышью на файле *.wsh в окне программы Windows Explorer или использовать этот файл в качестве параметра для программы Wscript.exe или Cscript.exe в командной строке. Например: С:\>cscript Myscript.wsh
Поскольку в файле с расширением wsh хранятся значения параметров, используемых сценарием при выполнении, системный администратор может создать несколько версий файла с параметрами, ориентированных на различные группы пользователей внутри организации. Набор файлов с расширением wsh, относящийся к одному сценарию, может быть использован следующим образом.

  •  Администратор может создать отдельный файл *.wsh для определенной группы пользователей внутри организации. Это позволит осуществлять индивидуальный контроль определенных сценариев, выполняющихся в течение дня.
  •  Администратор может создать индивидуальные файлы *.wsh для конкретных пользователей внутри организации. Это позволяет осуществлять полный контроль ряда сценариев, используемых внутри организации.
  •  Индивидуальные файлы с расширением wsh могут быть созданы для сценариев входа пользователей в систему. Это позволяет администратору осуществлять индивидуальный контроль над рядом свойств сценариев, выполняемых на клиентских машинах при регистрации пользователя в системе.

Файл с расширением wsh представляет собой простой текстовый файл, формат которого сходен с форматом файла с расширением inf. Ниже приведен пример содержимого файла *.wsh.

[ScriptFile] Path=C: \WINNT\ Samples \WSH\ showprop. vbs [Options] Timeout=0 DisplayLogo=l BatchMode=0

Параметр Path в разделе [ScriptFile] определяет местоположение файла сценария, с которым связан данный файл *.wsh. Параметры, значения которых устанавливаются в разделе [Options], соответствуют настройкам вкладки Script (Сценарий) окна Properties (Свойства).
После двойного щелчка мышью на файле с расширением wsh или выполнения его в командной строке программа Cscript.exe или Wscript.exe считывает его и определяет специфические параметры, которые следует использовать при выполнении соответствующего сценария. В результате сценарий будет выполняться с необходимыми параметрами, заданными в файле *.wsh. Обратите внимание, что при запуске файла с расширением wsh требуется присутствие соответствующего ему сценария. Если выполнение сценария посредством файла *.wsh закончилось неудачно, проверьте запись path=. Она должна указывать на тот сценарий, который вы хотите выполнить.
WSH 5.6 позволяет также использовать файлы Windows script files (*.wsf), содержащие код на языке Extensible Markup Language (XML). Эти файлы просты, очень эффективны и значительно расширяют возможности применения сценариев в среде Windows XP. За более подробной информацией рекомендуем обратиться к веб-документу «Using Windows Script Files (.wsf)» по адресу:
http://msdn.microsoft.com/library/default.asp?url=/library/ en-us/script56/html/wsadvantagesoftvs.asp?frame=true.

17.08.2009 Posted by | ms windows 2003 | Комментарии к записи Сервер сценариев Windows (WSH) отключены