Ручное сканированиеТехнология ручного сканирования:1. Скопируйте исполняемый файл агента на устройство, которое требуется просканировать.2. Выполните сканирование.3. Импортируйте данные в ваше хранилище.Ручное сканирование может быть использовано для инвентаризации устройств, не подключенных к вашей сети или недоступных для обычного сканирования по той или иной причине. Например, устройства под управлением Windows XP Home Edition могут быть просканированы только этим способом из-за ограничений операционной системы.Ручное сканирование любой системы включает три базовых шага.1. Скопируйте файл агента на устройство, которое требуется просканироватьАгенты находятся в папке установки TNI (например, «C:\Program Files (x86)\Total Network Inventory»). Они имеют следующие имена: ОС Название файлаWindowstniwinagent.exeLinux tnilinagent tnilinagent_x64macOStnimacagentFreeBSDtnibsdagentVMware ESXtniesxagentАгент Windows может быть также скопирован в указанную папку с помощью кнопки Экспортировать агент аудита на странице Настройки Логон-скрипт .2. Выполните сканированиеЗапустите агент на сканируемой системе. По завершению сканирования генерируется файл данных, который по умолчанию сохраняется в текущую папку, откуда запущен агент.При сканировании Windows вы можете использовать следующие параметры командной строки для tniwinagent.exe:/path:"\\server\share" — путь к папке, куда следует сохранять результаты сканирования;/delay:XX — число секунд, которое следует ждать перед запуском самого сканирования;/overwrite — перезаписывать файл данных в случае, если целевая папка уже содержит файл предыдущего сканирования;/scripted — параметр, необходимый для запуска агента по логон-скрипту;/debug — позволяет просканировать систему в режиме отладки. Это создаст специальный файл с необработанными данными, который можно отправить разработчикам для поиска и устранения ошибок сканирования (используется при наличии ошибок сканирования в обычном режиме);/verbose — включает режим расширенного логирования для вывода дополнительной информации об ошибках;/driver:{x} — режим драйвера низкоуровневого сканирования, где {x}:0 — полностью отключить драйвер низкоуровневого сканирования оборудования;1 — всегда пропускать сканирование дисков (во избежание BSOD);2 — пропускать сканирование дисков автоматически при обнаружении драйвера с ошибкой (это значение по умолчанию);3 — включить полное низкоуровневое сканирование оборудования./admin — запустить агент с правами администратора;/noadmin — запустить агент без прав администратора;/keepdriver — не удалять драйвер низкоуровневого сканирования;/removedriver — удалить драйвер низкоуровневого сканирования (если установлен);/nodriver — отключить низкоуровневое сканирование оборудования (аналогично «driver:0»);/wuatimeout:{x} — задаёт режим и таймаут сканирования обновлений Windows, где {x}:0 — полностью отключить сканирование обновлений Windows (это значение по умолчанию); любое число выше 0 — включить сканирование обновлений Windows и введенным числом задать таймаут (в минутах)./wuahcount:{x} — число последних записей Журнала обновлений Windows, которые будут собраны при сканировании. Значение по умолчанию: 5000 записей./logoff — выполнить выход из системы;/reboot — перезагрузить компьютер;/poweroff — завершить работу компьютера (аналогично «shutdown»);/shutdown — выключить компьютер (аналогично «poweroff»). Пример использованияtniwinagent.exe /debug /verbose /driver:3tniwinagent.exe /wuatimeout:120 /wuahcount:566tniwinagent.exe /rebootДополнительные параметры для сбора информации по датчикам:/sensors:{x} — задаёт набор датчиков оборудования, которые будут дополнительно собраны драйвером низкоуровневого сканирования, где {x}: all — собирать информацию со всех датчиков (значение установлено по умолчанию); none — не собирать информацию с датчиков; temp — собирать информацию датчиков температуры; fan — собирать информацию датчиков скорости вращения вентиляторов; clock — собирать информацию датчиков частоты; voltage — собирать информацию датчиков напряжения; current — собирать информацию датчиков тока; power — собирать информацию датчиков мощности.Флаги могут быть заданы в любой комбинации через запятую. Например, tniwinagent.exe /sensors:fan,clock,power Пример использованияtniwinagent.exe /sensors:nonetniwinagent.exe /sensors:alltniwinagent.exe /sensors:fan,temp,clock,voltage,current,powertniwinagent.exe /sensors:voltageАгенты Linux, macOS, FreeBSD и ESX запускаются из командной строки. Например, для запуска Linux-агента вы можете использовать следующую команду:chmod 755 tnilinagent./tnilinagentПри сканировании Linux, macOS, FreeBSD и ESX вы можете использовать следующие параметры командной строки:-silent — позволяет просканировать систему без интерактивного диалога с пользователем. Отображается только процент выполения сканирования;-log — позволяет просканировать систему с полным логированием процесса сканирования;-debug — позволяет просканировать систему в режиме отладки. Это создаст специальный файл с необработанными данными, который можно отправить разработчикам для поиска и устранения ошибок сканирования (используется при наличии ошибок сканирования в обычном режиме).Найдите сгенерированный файл данных и скопируйте его на сервер TNI (или в любое другое место, куда TNI имеет доступ).3. Импортируйте данные в ваше хранилищеЭто можно сделать несколькими способами, включая ручное копирование прямо в папку хранилища, использование пунктов меню Импортировать или настройку автоматического импорта для случаев, когда вы планируете повторять ручное сканирование регулярно. Подробнее смотрите раздел Импорт данных.