Интернет-журнал "Домашняя лаборатория", 2008 №2
Шрифт:
Предотвращение автоматического закрытия окон DOS-задач
При запуске командного файла (или любой другой DOS-задачи без установленных pif-настроек) используются свойства ярлыка DEFAULT.PIF из каталога %SystemRoot% (обычно, C: \Windows). Если в его свойствах на вкладке "Программа" (Program tab) стоит флажок "Закрывать окно по завершении работы" (Close on Exit), то DOS-окна будут автоматически закрываться, скрывая результат выполнения командного файла. Для отмены такого поведения надо снять этот флажок.
Запуск приложения в виде сервиса
Как
1. instsrv <Имя_вашего_сервиса> C: \NTResKit\srvany.exe
2. Control Panel —> Services —> <Имя_вашего_сервиса> —> Startup —> установите нужный вам способ запуска сервиса: Automatic или Manual. Logon As: здесь вы должны указать учётную запись, от имени которой будет стартовать сервис. Если по ходу работы он должен будет взаимодействовать с клавиатурой и/или с экраном поставьте галочку на "Allow Service to Interact with Desktop".
3. Запустите редактор реестра (Start —> Run —> regedt32 —> Ok).
В раздел
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Имя_вашего_сервиса
добавьте подраздел Parameters, создайте в нём параметр "Application" (REG_SZ) со значением, равным полному пути к исполняемому файлу вашего приложения.
Если при запуске приложения требуется указать какие-либо параметры, то создайте ещё один параметр — "AppParameters" (REG_SZ), в который пропишите необходимую строку. Для указания рабочего каталога приложения служит параметр "AppDirectory" (REG_SZ).
4. Вот, собственно, и всё. Теперь можно запустить сервис (Control Panel —> Services —> <Имя_вашего_сервиса> —> Start).
Контроль загрузки сервисов и драйверов устройств
Один из возможных путей контроля загрузки сервиса или драйвера устройства — это параметр реестра "ErrorControl" в разделе соответствующей службы, которые практически все перечислены в ветви
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services.
Этот параметр отвечает за "жизненность" драйвера или сервиса и может принимать значения от 0 до 4. Значение 0–1 — для служб второстепенного значения, при неудачном их запуске система всё равно продолжает загрузку. В случае "ErrorControl"=1, при неудачном старте на экран будет выдано предупреждение (более подробно с ним можно ознакомиться в программе "Просмотр событий" (EVENTVWR.EXE)). При 3–4 служба имеет жизненно важное значение, в случае её неудачной загрузки система не стартует вообще. В случае 2 Windows NT предпринимает попытку перезапуска с опциями LastKnownGood.
Список "горячих" клавиш для клиента Terminal Server
На клиенте Terminal Server можно использовать следующие сочетания "горячих" клавиш:
<Alt>+<PgUp> — вызвать переключатель между приложениями и перейти вправо по списку приложений (аналог <Alt>+<Tab>);
<Alt>+<PgDn> — вызвать переключатель между приложениями и перейти влево по списку приложений (<Alt>+<Shift>+<Tab>);
<Alt>+<Ins> — переключение между работающими приложениями (<Alt>+<Esc>);
<Alt>+<Home> — запуск главного меню системы (<Ctrl>+<Esc>);
<Alt>+<Del> —
открытие системного меню активного приложения (<Alt>+<Space>);<Ctrl>+<Alt>+<End> — запуск панели Security в системе Windows NT (<Сtгl>+<Аll>+<Dеl>);
<Ctrl>+<Alt>+<Break> — переключение клиентской программы между полноэкранным и оконным режимами.
Как заменить материнскую плату без переустановки системы
Перед сменой платы в Device Manager в разделе IDE ATA/ATAPI Controllers поменяйте Bus Master IDE контроллер, установленный там, на Standart Dual Channel PCI IDE Controller. Если этого не сделать, то при загрузке на новой материнской плате система может не найти жёсткого диска и выдать сообщение про "inaccessible boot device".
Что делать, если утерян пароль администратора
Если утерян пароль администратора на Windows 2000, то проблему решить можно двумя способами.
1. Удалите файлы %Windir%\system32\config\sam*. Если Windows 2000 установлен на FAT/FAT32, то это можно сделать, загрузившись с DOS-дискеты; если на NTFS — придётся установить параллельную копию системы или снять жёсткий диск и поставить его на другую машину с Windows 2000. После удаления файлов будет возможен вход с логином Administrator/Администратор и пустым паролем.
2. Скачайте с сайтаобраз Linux-дискеты и программу для записи этого образа. Загрузившись с этой дискеты, с помощью записанной на ней программы Offline NT Password & Registry Editor можно установить новый пароль администратора, даже не зная старого.
Запуск приложения от имени администратора в Windows ХР
Используя команду "Запуск от имени", в Windows ХР вы можете загружать приложения под учётной записью администратора. Для этого:
1. Выберите программу, которую необходимо запустить, в "Проводнике", консоли управления Microsoft (ММС) или Панели управления.
2. Удерживая нажатой клавишу <Shift>, правой кнопкой мыши щёлкните по значку приложения и в появившемся контекстном меню выберите пункт "Запуск от имени".
3. Выберите "Учетную запись указанного пользователя", в соответствующих полях введите имя пользователя, пароль и домен учётной записи администратора, которую вы хотите использовать. Если вы хотите использовать учётную запись администратора вашего компьютера, то вместо имени домена введите имя вашего компьютера.
После запуска приложения вы можете проверить, кто является владельцем процесса, используя закладку "Процессы" Диспетчера задач.
Компонента System Restore в Windows ХР
В состав Windows ХР входит компонента System Restore (Восстановление системы), назначение которой — вернуть систему в работоспособное состояние без необходимости полностью переустанавливать операционную систему. System Restore восстанавливает реестр, локальные профили, базу данных С0М+, кэш (wfp.dll) системы защиты Windows File Protection (WFP), базу данных Windows Management Instrumentation (WMI), метабазу Microsoft IIS, а также файлы, которые она копирует по умолчанию в архив Restore. При этом выделить тот или иной компонент нельзя — восстановлению подлежит либо всё, либо ничего.