Рассылка закрыта
Вы можете найти рассылки сходной тематики в Каталоге рассылок.
← Сентябрь 2000 → | ||||||
1
|
2
|
3
|
||||
---|---|---|---|---|---|---|
4
|
5
|
6
|
7
|
8
|
9
|
10
|
11
|
12
|
13
|
15
|
16
|
17
|
|
18
|
19
|
20
|
21
|
22
|
23
|
24
|
25
|
26
|
27
|
28
|
30
|
Статистика
за неделю
Windows Scripting (выпуск 2)
Windows Scripting (выпуск 2) |
Вступление |
Здравствуйте!
Рад приветствовать Вас на странице моей рассылки! Эта рассылка посвящена самым различным аспектам программирования в среде Microsoft Windows Scripting - от конфигурирования и администрирования Microsoft Windows, IIS, Exchange Server и SQL Server до особенностей программирования на VBScript и JScript. И не забудьте посетить сайт рассылки scripting.narod.ru, где имеется много другой полезной информации, посвященной Windows Script и не вошедшей в рассылку. Буду также рад получить от Вас письмо с Вашими вопросами, пожеланиями, предложениями и замечаниями: scripting@narod.ru. Настоятельная рекомендация тем, кто подписан на текстовую версию рассылки: ***Подпишитесь на HTML-вариант***! Я подготавливаю только HTML-версию рассылки, а текстовая версия автоматически генерируется из нее на Subscribe.ru, причем не самым лучшим образом (: Посмотрите на HTML-версию этой рассылки, которая находится здесь: http://scripting.narod.ru/issues/issue002.htm. |
Оглавление рассылки |
|
Новости |
Новая статья Andrew Clinick |
В журнале MSDN Online Voices опубликована новая статья Andrew Clinick - Make Your E-mail System Love Script. Она посвящена использованию скриптов для программирования Microsoft Exchange Server 2000. Рассматриваются поддержка XML и HTTP, Outlook Web Access, использование провайдера Exchange OLEDB и новой версии CDO. Очередная статья из серии Scripting Clinic ожидается 9 октября. |
Выпущен Microsoft Exchange Server 2000 |
Как сообщается в пресс-релизе компании Microsoft, 31 августа был отправлен на тиражирование Microsoft Exchange Server 2000. Ознакомительную версию сервера можно скачать с сайта компании: http://www.microsoft.com/exchange/. |
Вопросы и ответы |
Как узнать IP-адрес локального компьютера? |
Узнать IP-адрес локального компьютера можно, например, с помощью
Microsoft Winsock control. Необходимый для этого код настолько
прост, что приводится без комментариев.
Листинг |
Скрипты |
Удаление содержимого временного каталога Windows |
В файле deltemp.vbs (см. листинг) помещен текст скрипта,
который удаляет содержимое временного каталога Windows.
Комментарии к коду:
Листинг |
Полезные ActiveX |
Xceed Zip Compression Library
|
Пример 2А в этом примере мы разархивируем все файлы, находящиеся в архиве sample1.zip, в родительский каталог:
Пример 3В этом простом примере мы просмотрим содержимое архива sample1.zip.Обратите внимание, как сделан обработчик событий от ActiveX - с помощью вызова метода WScript.CreateObject мы регистрируем ActiveX как источник событий и определяем префикс для функций обработчиков.
Пример 4: ZipShellИ, наконец, мы создадим настоящее большое приложение ZipShell, являющееся расширением Проводника Windows (Windows Shell Extension). С его помощью можно будет просматривать общие сведение о zip-архиве, если в Проводнике щелкнуть по нему правой кнопкой мыши: Я не буду рассказывать здесь про механизмы Windows Shell Extension, подробнее о них можно прочитать в документации, а также в серии статей в Microsoft Systems Journal:
Во-первых, наша программа - это Shell Extension. Это, в частности, значит, что ее нужно правильно зарегистрировать, иначе Explorer не сможет ее использовать. Можно, конечно, сделать это вручную, но я решил реализовать эту функциональность в том же скрипте: когда ему передается в командной строке ключ -r, то он осуществляет регистрацию себя в качестве Shell Extension. Реализован этот код в процедуре RegisterScript. Прежде всего, мы должны найти тип документа, соответствующего расширению .zip (скорее всего, это будет документ, связанный с установленным на Вашем компьютере архиватором - например, с WinZip). Если такого документа еще нет, то мы зададим свой документ с именем "ZipShell": Во-вторых, предусмотрена процедура дерегистрации скрипта, находящаяся в процедуре UnregisterScript. Она несколько проще - она лишь удаляет нашу команду "Свойства zip-архива": В-третьих, в скрипте есть несколько обработчиков событий от ActiveX, с идеей которых Вы уже знакомы по примеру 3. Полный листинг |
Разное |
Основные разделы сайта рассылки |
|
Обратная связь |
http://subscribe.ru/
E-mail: ask@subscribe.ru |
В избранное | ||