Ru-Board.club
← Вернуться в раздел «Microsoft Windows»

» Автоматическая (unattended) установка Windows

Автор: Oleg_II
Дата сообщения: 09.05.2008 09:02
Уважаемые!
Есть желание при автоматческой установке не ставить никаких дефолтных протоколов и сервисов. Т.е. не ставить TCP/IP protocol, Client for MS Networks, File and Print Sharing и QoS Packet Scheduler, которые идут по умолчанию. Как это реализовать?

ЗЫ У меня в WINNT.SIF забито так:[more][Data]
AutomaticUpdates="No"
Autopartition=1
MsDosInitiated=1
UnattendedInstall="Yes"

[Unattended]
UnattendMode=FullUnattended
UnattendSwitch="Yes"
OemPreinstall="Yes"
OemSkipEula="Yes"
ProgramFilesDir="\Appz"
CommonProgramFilesDir="\Appz\Common"
ComputerType="Standard PC", Retail
FileSystem=LeaveAlone
WaitForReboot=No
DriverSigningPolicy = Ignore
NonDriverSigningPolicy=Ignore
Hibernation = No
OemPnPDriversPath="\Temp\drivers"

[GuiUnattended]
AdminPassword=*
AutoLogon=Yes
OEMSkipRegional=1
OEMSkipWelcome=1
ProfilesDir="%SYSTEMDRIVE%\Profiles"
TimeZone=210

[UserData]
ComputerName=comp
FullName="***"
OrgName="***"
ProductId="xxxxx-xxxxx-xxxxx-xxxxx-xxxxx"
ProductKey="xxxxx-xxxxx-xxxxx-xxxxx-xxxxx"

[Shell]
DefaultThemesOff="Yes"
DefaultStartPanelOff="Yes"

[Networking]
InstallDefaultComponents=No

[NetOptionalComponents]
Beacon=0

[WindowsFirewall]
Profiles = WindowsFirewall.TurnOffFirewall

[WindowsFirewall.TurnOffFirewall]
Mode = 0

[Components]
AccessOpt = Off
Appsrv_console = Off
Aspnet = Off
BitsServerExtensionsISAPI = Off
BitsServerExtensionsManager = Off
Calc = On
Certsrv = Off
Certsrv_client = Off
Certsrv_server = Off
Charmap = Off
Chat = Off
Clipbook = Off
Cluster = Off
Complusnetwork = Off
Deskpaper = Off
Dialer = Off
Dtcnetwork = Off
Fax = Off
Fp_extensions = Off
Fp_vdir_deploy = Off
Freecell = Off
Hearts = Off
Hypertrm = Off
IEAccess = Off
IEHardenAdmin = Off
IEHardenUser = Off
Iis_asp = Off
Iis_common = Off
Iis_ftp = Off
Iis_inetmgr = Off
Iis_internetdataconnector = Off
Iis_nntp = Off
Iis_serversideincludes = Off
Iis_smtp = Off
Iis_webdav = Off
Iis_www = Off
Indexsrv_system = Off
Inetprint = Off
Licenseserver = Off
Media_clips = Off
Media_utopia = Off
Minesweeper = Off
Mousepoint = Off
Msmq_ADIntegrated = Off
Msmq_Core = Off
Msmq_HTTPSupport = Off
Msmq_LocalStorage = Off
Msmq_MQDSService = Off
Msmq_RoutingSupport = Off
Msmq_TriggersService = Off
Msnexplr = Off
Mswordpad = Off
Netcis = Off
Netoc = On
Objectpkg = Off
OEAccess = Off
Paint = Off
Pinball = Off
Pop3Admin = Off
Pop3Service = Off
Pop3Srv = Off
Rec = Off
Reminst = Off
Rootautoupdate = Off
Rstorage = Off
Sakit_web = Off
Solitaire = Off
Spider = Off
Templates = Off
TerminalServer = Off
TSWebClient = Off
Vol = On
WbemCrrl = Off
WbemFwrd = Off
WbemMSI = Off
WMAccess = Off
WMPOCM = Off
Wms = Off
Wms_admin_asp = Off
Wms_admin_mmc = Off
Wms_isapi = Off
Wms_server = Off
Zonegames = Off[/more] И тем не менее, TCP/IP protocol, Client for MS Networks, File and Print Sharing и QoS Packet Scheduler все равно устанавливаются... Вроде как по рекомендации прописал Netoc = On в Компонентах. Может еще какой компонент надо включить?

ПиСы Если кто подскажет как можно в этом же файле ответов еще и от других сервисов избавиться (например, в секции NetOptionalComponents Beacon=0 должно означать, что QOS не должен устанавливаться), то будет вообще замечательно
Автор: pav
Дата сообщения: 09.05.2008 18:19
Дело в том, что

Цитата:
[Networking]
InstallDefaultComponents=No

говорит установщику, что виртуальную радиокнопку стоит включить на ручной выбор компонентов сети. Да и к тому же TCP/IP (равно как и клиент) является компонентом ядра и без него никуда. Лучше поставь указанный параметр в "Yes", а потом выключи сетевые службы, дабы чуть-чуть ускориь время загрузки машины.
Автор: Oleg_II
Дата сообщения: 09.05.2008 19:01
pav
Спасибо за инфу. Удалось избавиться от QoS Packet Scheduler по совету с MSFN.ORG:
Цитата:
[Networking]
InstallDefaultComponents = YES

[NetServices]
MS_Server=params.MS_PSched

[NetOptionalComponents]
Beacon = 0


Ну, раз "TCP/IP (равно как и клиент)" не удаляемы во время установки, то еще есть один компонент - File and Print Sharing.

ЗЫ А при ручном вводе эти компоненты тоже нельзя выбрать чтобы не устанавливать?

Добавлено:
Хм... А в самой системе они вроде удаляются...
Автор: gryu
Дата сообщения: 15.05.2008 11:47
Коллеги, возможно я "америку открываю", но ....
Короче.
Как вы знаете в Windows XP версии SP3 появилась возможность отложить введение серийного номера при самой усстановке.
Это весьма удобно.
К сожалению, МС отключила эту возможность в случае с векрсиями VL.
Я тут покумекал и нашёл как это можно исправить.
Оказалось элементарно.
В папке I386 есть текстовый файлик PID.INF
Откроем его. Что мы видим?
___________________________________-

.......
[000]
Media01
......
....
[Media01]
ExtraData = 76487, 76497, 76494, 76413, 76460, 76483, 76481, 76486, 76489, 76435, 76503, 76382, 76428, 76392, 76409, 76440, 76464, 76396, 76456, 76447, 76389, 76431, 76452, 76407, 76422
PID = CBY8F-CHBGQ-C6388-DTB2R-FFPRM

____________________________________

Немного фантазии и дописываем

[270]
Media12
.....
[Media12]
ExtraData = 76487, 76497, 76494, 76413, 76460, 76483, 76481, 76486, 76489, 76435, 76503, 76382, 76428, 76392, 76409, 76440, 76464, 76396, 76456, 76447, 76389, 76431, 76452, 76407, 76422
PID = G8Y7M-T9QXW-7V3XQ-8YBXF-H8KMM

Получаем что? Возможность становки VL без ввода серийника.
Серийник вводится указанный. (сробственно берём "свой, не баненый", вводим в соответствующую секцию и получаем не 30-ти дневную, а нормальную версию и в случае с ОЕМ или Retail)

Суть работы "подставляльщика" состоит в сложении двух слагаемых.
1. Название секции [000], [oem] или в дописанном варианте [270]
2. группа цифр в параметре ExtraData
Перебором по очереди пока не получится результат совпадающий со строкой PID файла setupp.ini.
Потом уже идёт подстановка серийника из полученной переменной.

Вот мой пример дописанный на скорую руку. Работает.
[more]
[Version]
signature="$Windows NT$"

[SKU]
Professional


[000]
Media01
Media02
Media03

[OEM]
Media10
Media11

[270]
Media12


[Media01]
ExtraData = 76487, 76497, 76494, 76413, 76460, 76483, 76481, 76486, 76489, 76435, 76503, 76382, 76428, 76392, 76409, 76440, 76464, 76396, 76456, 76447, 76389, 76431, 76452, 76407, 76422
PID = CBY8F-CHBGQ-C6388-DTB2R-FFPRM

[Media02]
ExtraData = 76488, 76420, 76495, 76415, 76462, 76484, 76482, 76485, 76490, 76437, 76504, 76388, 76686, 76394, 76411, 76444, 76466, 76403, 76458, 76450, 76391, 76433, 76454, 76405, 76424
PID = KWG9K-T4HVC-78GFT-KM49H-4TC4V

[Media03]
ExtraData = 76500
PID = K6XGQ-2MHKW-9RHCF-Y3KQJ-3HXJY

[Media10]
ExtraData = 76487, 76497, 76494, 76413, 76460, 76483, 76481, 76486, 76489, 76435, 76503, 76382, 76428, 76392, 76409, 76440, 76464, 76396, 76456, 76447, 76389, 76431, 76452, 76407, 76422
PID = TK9P4-DPHDB-RDT36-M9M28-VPVHM

[Media11]
ExtraData =
PID =

[Media12]
ExtraData = 76487, 76497, 76494, 76413, 76460, 76483, 76481, 76486, 76489, 76435, 76503, 76382, 76428, 76392, 76409, 76440, 76464, 76396, 76456, 76447, 76389, 76431, 76452, 76407, 76422
PID = G8Y7M-T9QXW-7V3XQ-8YBXF-H8KMM
[/more]
Автор: pav
Дата сообщения: 15.05.2008 12:54
gryu

Цитата:
Я тут покумекал и нашёл как это можно исправить.
Оказалось элементарно.
В папке I386 есть текстовый файлик PID.INF

Намного легче, на мой взгляд, использовать winnt.sif. Ты ведь уже залез в образ! Зачем править что-то, когда можно просто добавить. Тем более, как известно, его можно подсунуть машине во время установки и просто на дискете.
Oleg_II
20:01 09-05-2008
Цитата:
ЗЫ А при ручном вводе эти компоненты тоже нельзя выбрать чтобы не устанавливать?

Не знаю, как насчёт "Службы доступа" и прочих компонентов. Я ж говорю, что как минимум протокол и клиент - низкоуровневые компоненты и неудаляемы.

Цитата:
Добавлено:
Хм... А в самой системе они вроде удаляются...

Ты не путаешь убирание галочек с деинсталяцией? Галочки в свойствах обозначают лишь привязку компонент к конкретному интерфейсу.
Автор: Sish
Дата сообщения: 15.05.2008 13:01
pav

Цитата:
Намного легче, на мой взгляд, использовать winnt.sif.

Я так и делаю с образом, взятым со Взора - всё OK.

Где б вот ещё (на всякий) не палёный номерок для VL надыбать...

Добавлено:
gryu
Кста, а чё за номерки уже вточены в PID.INF?
Автор: gryu
Дата сообщения: 15.05.2008 13:52
pav

Цитата:
Намного легче, на мой взгляд, использовать winnt.sif.

При правке winnt.sif отключается возможность установки "Репаер".
Я хот и не пользуюсь этим, но ....
Sish

Цитата:
Я так и делаю с образом,

Я тоже но применяю методику не "winnt.sif", а "*****.sif".
Тогда и репаер возможен и сценарий можно применить, если нужно.

Цитата:
Кста, а чё за номерки уже вточены в PID.INF?

ИМХО. обычные 30-ти дневки без возможности их активации
Автор: VINBOLT1
Дата сообщения: 15.05.2008 13:55
Народ как побороть муи ИЕ7 в unattended инсталл
вот это мой cmdlines.txt

"muisetup\muisetup.exe /i 0419 /d 0419 /l /f /r /s"
"$1\install\IE7-WindowsXP-x86-enu.exe /quiet /norestart"
"$1\install\IE7MUI-x86-enu.exe /quiet /norestart"

"$1\install\wmp11-windowsxp-x86-enu.exe /Q"
"$1\install\wmp11setup_muirus.exe /Q"

всё ставиться
рускиий везде есть, включая 11 плеер
в ие 7 нивкакую нету

только повторная инсталяция IE7MUI-x86-enu.exe /quiet /norestart
после загрузки
HELP !
Автор: Sish
Дата сообщения: 15.05.2008 14:02
gryu
Пасиб, про невозможность Repaer при использование winnt.sif не знал, хотя предпочитаю более надёжный репаер - акронисовский образ

Насколько понимаю, речь о репаер при использовании Recovery Console?

Кстати, а где про это (невозможность репаер) пишут?
Автор: gryu
Дата сообщения: 15.05.2008 14:05
Sish

Цитата:
Насколько понимаю, речь о репаер при использовании Recovery Console?

Нет.
Загрузка -> установить-> "ой у вас уже стоит, что делать? Восстановить или ставить заново?"
В случае с winnt.sif только заново.

Цитата:
Кстати, а где про это (невозможность репаер) пишут?

Да и тут когда то обсуждалось....
Автор: Sish
Дата сообщения: 15.05.2008 15:15
gryu
Возможно, в SP3 что-то поменяли, т.к. совершенно без проблем удалось выполнить указанный тобой репайр на WinXP SP3 (дистр со Взора с добавленным в него winnt.sif).
Автор: gryu
Дата сообщения: 15.05.2008 15:28
К примеру.
http://reestr.hotmail.ru/publik/instal_XP.htm
"Примечание: инсталляционный диск, созданный при помощи файла ответов WINNT.SIF не будет содержать возможностей восстановления системы посредством Recovery Console и функции Repair."
Или вот
http://forum.ru-board.com/topic.cgi?forum=62&topic=0012&start=1340#15
Автор: Oleg_II
Дата сообщения: 15.05.2008 19:52
pav
Цитата:
Намного легче, на мой взгляд, использовать winnt.sif.
Если в дистрибутиве есть этот файл, то с этого дистрибутива нет возможности сделать Repair при загрузке с него.

Цитата:
Не знаю, как насчёт "Службы доступа" и прочих компонентов. Я ж говорю, что как минимум протокол и клиент - низкоуровневые компоненты и неудаляемы.

Цитата:
Ты не путаешь убирание галочек с деинсталяцией? Галочки в свойствах обозначают лишь привязку компонент к конкретному интерфейсу.
Вынужден спросить: ты хоть сам пробовал? Вот я только что еще раз это проделал:
1. Заходишь в сетевые соединения.
2. Правой кнопкой мыши кликаешь на ЛЮБОМ соединении и выбираешь "Свойства".
3. Выбираешь по очереди Client for Microsoft Networks и File and Printer Sharing for Microsoft Networks, давишь на кнопку Uninstall (переводится как "деинсталировать"
В результате получаешь окошко типа:
Цитата:
Uninstall File and Printer Sharing for Microsoft Networks
Uninstalling a component removes it from all network connections. Are you sure you want to uninstall File and Printer Sharing for Microsfot Networks?
Yes No
(Специально выделил строчку.)
Жмешь на Йес!!! В случае с сервисом даже перезагрузки не потребует, клиент попросит перезагрузки, после которой ты не увидишь обоих компонентов в свойствах ВСЕХ твоих подключений




Добавлено:
gryu
Прикольный способ! Еще бы найти возможность задавать имя папки %ProgramFiles% без WINNT.SIF и он вовсе уже не нужен будет
Автор: VINBOLT1
Дата сообщения: 15.05.2008 21:04

Цитата:
Народ как побороть муи ИЕ7 в unattended инсталл
вот это мой cmdlines.txt

"muisetup\muisetup.exe /i 0419 /d 0419 /l /f /r /s"
"$1\install\IE7-WindowsXP-x86-enu.exe /quiet /norestart"
"$1\install\IE7MUI-x86-enu.exe /quiet /norestart"
"$1\install\wmp11-windowsxp-x86-enu.exe /Q"
"$1\install\wmp11setup_muirus.exe /Q"

всё ставиться
рускиий везде есть, включая 11 плеер
в ие 7 нивкакую нету

только повторная инсталяция IE7MUI-x86-enu.exe /quiet /norestart
после загрузки
HELP !

РЕШЕНО:
вот эту строчку
"$1\install\IE7MUI-x86-enu.exe /quiet /norestart"
перенес из cmdlines.txt
в RunOnceEx.cmd, который выполняеться на заключительном этапе после старта винды и входа в систему, вот его вид в моём случае:

cmdow @ /HID
@echo off

SET KEY=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx

REG ADD %KEY% /V TITLE /D "Finnalizing Regional and Regitry Tweaks" /f

REG ADD %KEY%\020 /VE /D "Performing Regional Tweaks" /f
REG ADD %KEY%\020 /V 1 /D "%systemdrive%\install\regional.cmd" /f

REG ADD %KEY%\030 /VE /D "Installing IE7 MUI" /f
REG ADD %KEY%\030 /V 1 /D "%systemdrive%\install\IE7MUI-x86-enu.exe /passive /norestart /nobackup" /f

EXIT


Таким образом за один проход всё ставиться на русском !
Автор: Sish
Дата сообщения: 16.05.2008 06:38
gryu
Продолжаю эксперимент: только что вполне благополучно зарепейрил WinXP SP2 дистром с winnt.sif до WinXP SP2 (дистр VL со Взора).

Думаю, также безпроблемно получится зарепейрить WinXP SP2 дистром WinXP SP3 с winnt.sif (сам дистр SP3 также VL и взят со Взора).

Едиинственное, что winnt.sif в обоих дистрах (SP2 и SP3) абсолютно идентичен.

Возможно, если поменять содержимое winnt.sif, то репейр не покатит,- при случае проверю.

Вот тактие во творческие изыски, панимаешь
Автор: Vadim SVN
Дата сообщения: 16.05.2008 09:52
Recovery Console можно запустить в текстовом режиме установки Windows нажав F10 (рецепт с OSzone - проверил у себя, работает).
Также можно добавить при автоматической установке Windows и установку Recovery Console:

Код: @ECHO OFF

SET KEY=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceEx
SET i=100
SET CDROM=%~d0

REG ADD %KEY% /V TITLE /D "Installing Applications" /f

REG ADD %KEY%\%i% /VE /D "Windows Recover Console" /f
REG ADD %KEY%\%i% /V 1 /D "%cdrom%\i386\winnt32 /dudisable /cmdcons /unattend" /f
SET /A i+=1

REG ADD %KEY%\%i% /VE /D "Rec_Con Boot Option" /f
REG ADD %KEY%\%i% /V 1 /D "%systemroot%\system32\bootcfg.exe /timeout 0" /f
SET /A i+=1

EXIT
Автор: pav
Дата сообщения: 16.05.2008 10:54
gryu

Цитата:
При правке winnt.sif отключается возможность установки "Репаер".
Oleg_II

Цитата:
Если в дистрибутиве есть этот файл, то с этого дистрибутива нет возможности сделать Repair при загрузке с него

Возможность Repair зависит не от наличия или отсутствия WINNT.SIF, а от его содержания, т.е. указанного в нём способа установки. Их всего несколько и на память я сейчас не помню, при каком параметре именно пропадает возможность использования консоли восстановления.

Цитата:
Вынужден спросить: ты хоть сам пробовал?

Нет, бо мне без надобности. Пост выше - моё предположение основанное на теоретических знаниях. Вот за протокол - ручаюсь. У M$ даже KB читал по поводу восстановления TCP/IP в случае если он не функционирует, где прямо говорилось, что протокол этот есть часть ядра системы и просто-запросто его переустановить/удалить не получится.
Автор: Oleg_II
Дата сообщения: 16.05.2008 13:43
pav
Способы установки не важны, там примерно так: полностью автоматическая установка, полу-автоматическая (когда автоматом будут браться имеющиеся значения из этого файла, а если их нет, то установщик будет прерывать процесс и требовать ввод данных) и, вроде как, еще и ручная установка (когда будет требовать подтверждения действий?).
Дело вобщем-то не в этом. При наличии этого файла установщик Винды переходит к его отработке, а не запускает собственно дефолтную установку Винды и, соответственно, возможности выбрать Починку, если обнаружена уже установленная версия Виндов.

А накатить Винды сверху можно. Никто не мешает Только что там получается - это не совсем тот Repair, о котором идет речь.

По TCP/IP спорить не буду Там вообще нет возможности деинсталлировать этот протокол (кнопка просто не работает на нем). Но его-то как раз можно и оставить. Хотелось бы убрать два других компонента, которые в системе прекрасно удаляются стандартными способами (а значит, должна быть возможность их просто не устанавливать

Добавлено:
Про рецепт с ОС Зоны с нажатием F10 не знаю (не пробовал
Автор: Samsobi
Дата сообщения: 16.05.2008 15:24

Цитата:
Возможность Repair зависит не от наличия или отсутствия WINNT.SIF, а от его содержания, т.е. указанного в нём способа установки. Их всего несколько и на память я сейчас не помню, при каком параметре именно пропадает возможность использования консоли восстановления.

Если там будет

[Unattended]

UnattendMode=FullUnattended

то и не будет Repair. Подробнее на Oszone
Автор: AlexRex
Дата сообщения: 16.05.2008 16:43
Может я что-то недопонял, но как сделать, чтобы сетап при установке спросил путь, куда Винда будет ставиться? Меня не устраивает прописывание DefaultPath в файле ответов. Я, например, хочу использовать один и тот же дистрибутив на нескольких машинах, на одной поставить винду в каталог WINDOWS, на другой — в WINXP, на третьей — в ещё более другой. Ведь раньше ж можно было выбрать. Уж и UnattendedMode по всякому прописывал, и файлы ответов ковырял — без толку. Где я неправ, ткните носом, плиз!
Автор: pav
Дата сообщения: 16.05.2008 22:52
AlexRex
Подсовывай дискету с winnt.sif с указанием различных домашних папок.
Автор: AlexRex
Дата сообщения: 19.05.2008 09:37
Тю, это не решение. Да ещё и дисководов сейчас поискать.
Автор: pav
Дата сообщения: 20.05.2008 22:22
AlexRex

Цитата:
Да ещё и дисководов сейчас поискать

Зато прекрасно эмулируются средствами BIOS.
Автор: dimalugansk
Дата сообщения: 21.05.2008 02:57
люди, подскажите как отключить защиту в bios или подскажите что делать,вобщем хотел поставить windows xp x-treeme final edition в автоматическом режиме в начале выходит в синий экран и пишет:
A problem has been detected and windows has been shut down to prevent damage to your computer. If this is the first time you've seen this stop error screen, restart yor computer. If this screen appears again, follow these steps: Check for viruses on your computer. Remowe any newly installed hard drivers or hard drive controllers. Check your hard drive to make sure it is properly configured and terminated. Run CHKDSK/F to chek for hard drive corruption, and them technical information: ***stop:0x0000007B(0xF7B5E524,0xC0000034,0x00000000,0x00000000). а на virtual pc идёт без проблем мать: biostar nf520-a2 se
Автор: AlexRex
Дата сообщения: 21.05.2008 09:02
pav, фигня это всё. У меня один диск с дистрибутивом, этого должно быть достаточно, зачем лишние девайсы?
Автор: Vxd2000
Дата сообщения: 21.05.2008 17:42
Здесь еще не обсуждается unattended установка Vist' ы и WAIK ?
Автор: pav
Дата сообщения: 22.05.2008 11:39
Samsobi
16:24 16-05-2008
Цитата:
Если там будет  
 
[Unattended]
 
UnattendMode=FullUnattended

Не совсем так. Вообще, "Функция восстановления" отрубается любым появлением секции [Unattended]
Меня снова заинтересовала эта тема. Т.к. сама секция по содержанию может оказаться вполне бедной, то можно ли обойтись без неё, сохранив в свою очередь некий функционал, который она в себе несёт? Я лишь нарыл, что "Принятие лицензии", за которое отвечает OemSkipEula, можно возложить на :

Код: [Data]

EulaComplete="1"
Автор: gryu
Дата сообщения: 22.05.2008 12:11
pav
Правка в ХЕКС-редакторе копии файла setupldr.bin.
Получаются 2(три, четыре, хоть 100) файлов setup***.bin.
Соответсвенно столько же и вариантов установки.
Правится там по смещению название файла winnt.sif на любое другое.

Добавлено:
кстати мануал листать безполезно. там этого нет.
Автор: pav
Дата сообщения: 22.05.2008 13:27
gryu
Спасибо, нашёл уже на oszone.net. Но меня всё же интересует, есть ли возможность обойти наличие [Unattended]?
Автор: gryu
Дата сообщения: 22.05.2008 14:15
pav

Цитата:
есть ли возможность обойти наличие [Unattended]?

без понятия.
Этим вопросом не задавался.

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263

Предыдущая тема: Windows XP


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.