В этой статье я хочу рассказать читателям еще о двух полезных программах из комплекта ресурсов. Лучшие утилиты - нередко самые простые. Отличный пример тому - Runext.inf. Типичная ситуация: пользователь просматривает каталог в разделе My Computer с помощью Windows Explorer и хочет запустить содержащийся в этом каталоге исполняемый файл. Это можно сделать, дважды щелкнув на файле мышью. Такой прием удобен, если нет готовой пиктограммы или пользователь не помнит имя программы.

Но если программу нужно дополнить одним или двумя параметрами, то запускать ее двойным щелчком неудобно. Например, нужно запустить WordPad (\winnt\system32\write.exe) и указать документ, который следует открыть. Можно указать в командной строке

C:\winnt\system32\write.exe
C:\data\myfile.txt

Но вводить с клавиатуры такое количество символов не очень удобно. Благодаря runext.inf достаточно щелкнуть на файле write.exe правой кнопкой мыши и выбрать в меню пункт Run. На экране появляется диалоговое окно с текстовым полем, уже содержащим путь C:\winnt\system32\write.exe. Нужно лишь ввести дополнительные параметры - например, C:\data\myfile.txt - и нажать OK, чтобы выполнить команду.

Runext.inf сэкономит немало времени при запуске программ с параметрами. Утилиту runext.inf можно найти в папке Apps\RunExt на компакт-диске Windows 2000 Server Resource Kit Supplement One. Достаточно щелкнуть правой кнопкой мыши на файле runext.inf и выбрать пункт Install. Этот инструмент есть и в Microsoft Windows NT Server 4.0 Resource Kit Supplement 4.

Вторая полезная утилита, о которой я расскажу в данной статье - Clear Screen Saver. Ее достоинства не столь очевидны, поэтому я расскажу о ней подробнее.

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

Я мог бы оставить сеанс активным и защитить машину хранителем экрана с паролем, но в этом случае я не смогу бросить беглый взгляд на экран, проходя мимо - мне придется тронуть мышь, чтобы остановить хранитель экрана, и ввести пароль. Конечно, я мог бы не устанавливать хранитель экрана, оставив рабочий стол видимым. Но в этом случае мне придется зарегистрироваться на машине и покинуть ее, что очень опрометчиво с точки зрения безопасности.

Решить задачу поможет Clear Screen Saver. Этот хранитель экрана можно защитить паролем, но активный хранитель не изменяет вида экрана. Вид рабочего стола остается таким же, как в отсутствие хранителя экрана. Основное достоинство программы заключается в том, что активный сеанс надежно защищен: если кто-то сядет за компьютер и попытается воспользоваться клавиатурой, то хранитель экрана потребует пароль.

Clear Screen Saver можно найти в папке Apps\clearscreensaver компакт-диска комплекта ресурсов Windows 2000 Supplement One. В папке находится всего два файла: Clear Screen Saver.scr и ClearSaverSvc.exe. Оба файла следует скопировать в папку C:\winnt\system32. Exe-файл устанавливается в качестве службы; чтобы использовать его, нужно ввести команду

clearSaverSvc -i

Если файл уже скопирован с компакт-диска, и на компьютере установлена программа runext.inf, то достаточно щелкнуть правой кнопкой мыши на clearsaversvc.exe, выбрать из меню пункт Run, добавить ключ -i и нажать клавишу Enter.

Марк Минаси - редактор Windows NT Magazine, имеет сертификат MCSE; является автором книги "Mastering Windows NT Server 4.0" (издательство Sybex). С ним можно связаться по адресу: mark@minasi.com.