Разное
- Запуск приложения в виде сервиса.
Как и во многих других случаях здесь поможет Resource Kit, а точнее
входящие в его состав утилиты instsrv.exe и srvany.exe. Последовательность
действий следующая:
1. instsrv <Имя_вашего_сервиса> c:\NTResKit\srvany.exе
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:
<
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 (<Ctrl>+<Alt>+<Del>);
<
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, то это можно сделать, загрузившись c DOS-дискеты; если
на NTFS — придётся установить параллельную копию системы или снять жёсткий
диск и поставить его на другую машину с Windows 2000. После удаления
файлов будет возможен вход с логином Administrator/Администратор и пустым
паролем.
2. Скачайте с сайта http://home.eunet.no/~pnordahl/ntpasswd
образ Linux-дискеты и программу для записи этого образа. Загрузившись
с этой дискеты, с помощью
записанной на ней программы Offline NT Password & Registry Editor
можно установить новый пароль администратора, даже не зная старого.
|