WPTools - набор утилит для работы с Work Place Shell


WPTools
набор утилит для работы с WPS.
Henk Kelder (hkelder@capgemini.nl)


Revision 0.1, 11/07/99

Обзор

WPTools - достаточно удобное и мощное средство для работы с WPS (WorkPlace Shell), которое позволяет сохранять и восстанавливать WPS, удалять ненужную информацию из системных ini-файлов (тем самым ускоряя работу WPS'а), исправлять некоторые ошибки WPS'а, перезагружать WPS, создавать связи типов файлов с определенными программами, просматривать параметры объектов из коммандной строки, замещать текущие OS2.INI и OS2SYS.INI их копиями без перезагрузки, etc. Кроме этого WPTools представляет возможность проверять параметры объектов из REXX-программы. И в добавок ко всему вышесказанному WPTools бесплатен.

Работа с системными ini-файлами

А зачем вообще нужно что-то делать с системными ini'хами (OS2.INI, OS2SYS.INI)? Дело в том, что в ини-файлах хранятся практически все настройки системы, в том числе все настройки workplace shell'а, которые включают в себя цветовые настройки, настройки параметров рабочего стола, объектов, настройки некоторых програмных продуктов, etc. А так как системные настройки имеют тенденцию переодически изменяться (например, удаляются и создаются объекты, etc), то и содержание ini-файлов, соответственно меняется. Причем, удаление объектов практически никак не сказывается на содержании ini-файлов. Приведем простой пример, допустим было установлено какое-либо ПО, которое создало свои объекты на WPS'е, после чего это ПО было удалено с жесткого диска (причин здесь может быть куча, напрмер, не было программы деинсталляции). Однако после такой операции вся информация, хранившаяся об объектах этого ПО в WPS'е остается на прежнем месте. Т.е. программное обеспечение уже, как таковое, не используется, а информация о нем все еще имеет место быть. Это приводит к безосновательному росту ini-файлов и, как следствие, к замедлению работы системы и WPS'а в частности. Поэтому переодически рекомендуется проверять ini-файлы на наличие ненужной уже информации и удалять ее - что с успехом делает утилита CheckINI из комплекта WPTools. Кроме всего вышесказанного, в ini-файлах переодически могут появляться ошибки, например, потеря объектов WPS, потеря связей между объектами WPS'а и соответствующими выполняемыми файлами. Ошибки подобного рода могут исправляться все той же утилитой CheckINI.

Сохранение и восстановление WPS'а

При использование workplace shell'а переодически могут появляться ошибки, негативно сказывающиеся на его работе. Причем эти ошибки могут быть как легко исправимыми, так и такими, как полная потеря WPS'а. Причем, восстановление shella'а в данном случае в том виде, который он из себя представлял становится практически невозможным. Кроме этого, можно, напрмер, убить (удалить) какую-либо системную папку, напрмер Drives, восстановить которую стандартными средствами практически невозможно. Для восстановления после подобных происшествий в WPTools содержит две утилиты: WPSBKP.EXE и WPSREST.EXE. Первая из которых позволяет частично сохранить WPS (сделать его копию), а вторая восстановит workplace shell из его backup копии (в частности восстановить объекты программ и их тени (shadow), а также и папки, в которых эти объекты хранились).

Последнюю версию WPTools можно получить на страничке автора.

Alexey Pegov, 2:5030/717@fidonet.org, специально для RU/2.


Интересные ссылки:
Комментариев к странице: 0 | Добавить комментарий
Домой | Проект ядро Core/2 | Проект OS/4 Download | Новости | Гостевая книга | Подробно обо всем | Нужные программы | Проекты | OS/2 FAQ | Всячина | За и Против | Металлолом | #OS2Russian | RDM/2 | Весёлые картинки | Наша галерея | Доска объявлений | Карта сайта | ПОИСК | ФОРУМ