|
|
|
| |
Программа sklad_w.exe предназначена для конвертации данных о конфигурациях
компьютеров в сети Вашего предприятия, получаемых с помощью программы CheckCfg.exe,
в HTML-формат, пригодный для размещения на Вашем веб-сервере.
Пример полученных HTML-данных Вы можете посмотреть здесь :
.
|
|
|
|
|
Распакуйте архив во временный каталог на локальный диск с сохранением структуры
подкаталогов и запустите demo.cmd.
Описание файлов (файлы в "<>" создаются программой при первом запуске) :
- Sklad_w.exe - собственно программа.
- инструкция.txt - то, что Вы сейчас читаете.
- whatsnew.rus - описание изменений в программе.
- demo.cmd - Запустите этот пример сразу же после распаковки архива
- <sklad_w.ini> - файл настроек программы
- <sklad_w.files> - файл атрибутов обработанных файлов
- Подкаталоги
- TEMPLATES - каталог файлов-шаблонов (sh_*.txt)
- sklad_BASE - каталог справочников (прилагаются демонстрационные
копии файлов из каталога BASE программы Sklad)
- INPUT - 2 демонстрационных файла от CheckCfg
- WWW - корневой веб-каталог
- www\CONFIGS - сюда будут писаться HTML-файлы конфигураций компьютеров
- www\INTERFACES - здесь находятся неизменяемые HTML-файлы
- www\FILES - копии файлов из INPUT (переименованные в *.txt)
- www\IMAGES - gif & jpeg файлы
Руководствуясь полученными результатами, распакуйте архив заново уже в рабочий
каталог и :
- Удалите каталог INPUT и файл demo.cmd за ненадобностью
- Перенесите каталог WWW на веб-сервер
- Запустите sklad_w и задайте :
- путь к каталогу с файлами-шаблонами (sh_*.txt)
- путь к рабочему каталогу с файлами-справочниками программы Sklad
- путь к каталогу с файлами от CheckCfg
- путь, куда Вы перенесли каталог WWW
- Повторно запустите программу, убедитесь, что файлы обработаны
Замечание. Программа не копирует файлы конфигураций в каталог WWW\FILES. Для этого напишите
простой командный файл (по типу demo.cmd), например :
@echo off
xcopy /D /C /Q /Y /Z F:\my_FTP\*. W:\my_www\WWW\files\*.txt
С:\Sklad_www\sklad_w.exe %1
|
|
|
и запускайте его по шедулеру (например - ежечасно, в рабочее время).
|
|
|
|
| |
Настройка программы производится "в Linux-стиле" - т.е. любым текстовым
редактором при необходимости правите файл sklad_w.ini создаваемый при первом запуске в каталоге программы.
Краткое описание секций
- FOLDERS - путь к файлам и каталогам программы.
- COLORS - некоторые цвета :
- DefColor - цвет по умолчанию (для оценки компьютеров)
- Color2..5 - цвета оценок(2-5) компьютера
- matraz_1,matraz_2 - цвета строк в таблицах
- PERFOMANCE - пороги и весовые коэффициенты для оценки CPU,RAM и HDD.
- Подробнее см.оценку компьютеров в программе Sklad.
- SECTION - перечень (счет с нуля,подряд) выводимых секций.
- Добавьте желаемую или удалите ненужную, сохраняя сквозную нумерацию
- ВНИМАНИЕ! при смене версии перечень секций не изменяется !
- IP_SUBNETS - диапазоны IP-адресов для Свода по подсетям
- Если в Вашей сети используется разбиение по подсетям или
- иное разделение IP-адресов компьютеров, вы можете задать название
- этих подсетей, указывая через "минус" начальный и конечный адреса
- Например :
192.168.0.1-192.168.0.25=Отдел автоматизации
192.168.0.25-192.168.0.50=Отдел продаж
192.168.1.1-192.168.1.255=Удаленный офис "Выгодный"
и т.д.
- USER_SORTS - параметры пользовательских сводов 1-5 (см.ниже)
|
|
|
|
| |
Пользовательские своды - это отчеты с заданными Вами параметрами.
Отчеты создаются на основе данных какой-либо одной секции файла от CheckCfg.exe.
По умолчанию используются данные из [Windows_Devices].
Всего можно создать до 5 отчетов, в качестве примера создается 2 отчета - свод по
сетевым принтерам и свод по версиям Windows.
Чтобы создать отчет нужно :
- 1.Задать параметры выборки в файле sklad_w.ini.
- Каждый отчет задается 2 строками в секции [USER_SORTS].
- строка с именем секции "SName*=...."
- строка параметров "*=....."
где * - цифры от 1 до 5 (номер отчета)
- Строка параметров описывается как набор строк (через точку с
запятой ";") строк с которых должны начинаться выводимые в отчете данные.
Например
[USER_SORTS]
SName1=Windows_Devices
1=Printer \\;Printer IP_
2=
означает включать в 1 отчет данные о компьютерах, в Windows_Devices которых
имеются строки, начинающиеся с "Printer \\" или "Printer IP_" , а 2-й отчет не формировать.
В шаблон для поиска можно добавить символ * (эквивалентно - "далее любой текст до
конца строки").
Например :
[USER_SORTS]
SName2=Info
2=Windows *
формирует 2й пользовательский свод по всем версиям Windows, сортируя по
полному имени ОС (из секции INFO выбираются строки начинающиеся с "Windows ", ). Например, сравните
результат вышеприведенной строки и результат такой строки
2=Windows XP;Windows 7*;Windows *
- 2.Разблокировать отображение отчета в файле WWW\INTERFACE\usvod.htm
- По умолчанию, разблокирован только 1ый и 2ой отчет. Для разблокировки последующих
удалите строку
"<!-- блокировка вывода отчета Х" или добавьте в ее конец " -->".
Так же Вам понадобиться заменить в 2х местах наименование отчета - с "Name3",
например, на "Local Printers".
Кроме того, Вы возможно захотите заменить стандартную иконку для отчета -
скопируйте нужный jpg-файл в каталог IMAGES и укажите его наименование вместо
img src="../images/b_svod1.jpg"
- 3.Отредактировать шаблон отчета - TEMPLATES\sh_usvod*.txt и sh_usvod*_l.txt
- По умолчанию приложены шаблоны только для 1,2 и 3 отчетов.
Для 4 и 5 Вам понадобиться скопировать шаблоны 3го отчета и настроить вид (см.ниже).
|
|
|
|
| |
Внешний вид HTML-страниц Вы можете подстроить под дизайн своего сайта.
В каждом HTML-файле в виде комментария указано имя шаблона(ов) на основе которого сделан данный кусок HTML-кода.
Например :
файлы конфигурации компьютера (перечень сверху вниз - в порядке использования) :
sh_start.txt
sh_list.txt+sh_sublist.txt
sh_end.txt
файлы сортировок (те, что в виде столбцов слева : имя комп\логин\дата\IP\MAC) :
sh_sort.txt+sh_sort_l.txt
файлы сводов (те, что в центре : комп+логин\софт\CPU\RAM) :
sh_svod*.txt+sh_svod*_l.txt
где * - цифра от 6 до 9
файлы пользовательских отчетов :
sh_usvod*.txt+sh_usvod*_l.txt
где * - цифра от 1 до 5
Поля, заполняемые программой, специфичны для каждого шаблона и имеют
регистрочувствительное имя вида {<ИмяПоля>}.
В шаблонах сводов (u)svod*_l.txt имена полей имеют вид {<F*>}, где * - цифра от 1.
Расшифровка полей приведена в конце каждого файла после указания - сколько строк обрабатываются как шаблон для вывода.
Файлы gif-картинок : для вывода в качестве иконки имя файла должно совпадать
с именем секции (windows_soft.gif) или подсекции (keyboard.gif, microsoft.gif)
|
|
|
|
| |
Если Вы не меняли файлы-шаблоны - просто замените изменившиеся файлы в подкаталогах.
Если Вы меняли дизайн или настройки - обновите только ехе-файл программы (Подробности см.whatsnew.rus).
Если в программе добавилась новая секция - то перед запуском или добавьте ее вручную в раздел SECTION или удалите sklad_w.ini
Так как при смене версии программа может заменить Ваши настройки на дефолтные,
при каждой смене версии создается резервная копия ini-файла от предыдущей версии.
|
|
|
|
| |
Если формирование свода по программам занимает много времени, используйте ключ
запуска /noSvod.
Если Вы хотите обновить данные по всем файлам, а не только по изменившимся, или удалите файл sklad_w.files или запустите программу с ключем /AllFiles .
Например, в рабочее время программа запускается ежечасно с ключом /noSvod, а ночью - однократно c ключем /AllFiles.
В случае проблем Вы можете вручную дописать в Sklad_w.ini
секцию разрешения формирования log-файла с параметром
[Hidden]
TestMode=X
где значение параметра Х:
0 - нормальный режим работы, отладка отключена (значение по умолчанию).
1 - формировать файл sklad_w.log
Значения НЕ суммируются.
|
|
|
|
| |
Загрузить программу Вы можете здесь.
Ваши замечания или пожелания пишите на checkcfg@narod.ru
|
|