На форуме есть совершенно замечательная ветка "Автоматизация администрирования"
http://forum.ru-board.com/topic.cgi?forum=8&topic=1908#1
Эта ветка преследует те же цели, что и вышеназванная, но посвящена скриптам на одном конкретном скриптовом языке - KIX Script и всему, что с ним связано.
Почему я решил выделить этот язык в отдельную ветку? Очень просто. Если скрипт пишется на VBScript или JScript, или используются WHS, WMI или ADSI, то готовый код легко перевести c одного скриптового языка на другой. Если же скрипт написан на KIX, то часто этот код может быть совершенно бесполезен тем, кто пишет на других языках. Кроме того, на форуме достаточно часто возникают вопросы по использованию именно этого языка, но, со временем они просто теряются в отдельных ветках.
Итак, что такое KIX Script? Это скриптовой язык, который специально разработан для быстрого и удобного написания логонных скриптов.
quote:
KiXtart is a logon script processor and enhanced batch scripting language for computers running Windows Server 2003, Windows XP, Windows 2000, Windows NT or Windows 9x in a Windows Networking environment.
Это не говорит об том, что его нельзя использовать для других целей, кроме логон скриптов. Можно, однако именно в этом применении он максимально удобен по сравнению с другими языками. В чем именно состоит его удобство:
1. Скрипт не требует инсталляции на клиентских машинах. Достаточно разместить файлы на домен контроллере и, если есть Windows 9X клиенты, запустить на них один сервис. И это вариант будет работать для всех Windows, начиная с 95-го.
2. В самом языке в виде макросов или функций реализованы большинство вещей, которые требуются именно для логон скрипта. Взять имя пользователя или наименование компьютера, используемая ОС или проверка на членство юсера в группах - все это легко решается использованием с помощью одной команды.
Один из аргументов, которые мне приводили против использования этого языка - достаточно малоизвестен, большинство примеров написаны на VBS или JS. Да, это так. Однако большинство примеров, которые приведены на указанных языках, очень просто переводятся на KIX, более того, многие вещи на самом KIX решаются гораздо проще. Что касается использования WHS, WMI или ADSI или другие COM обьектов, то они вообще мало зависят от конкретного языка и их использование практически одинаково на любых языках.
Два основных сайта
http://www.scriptlogic.com/Kixtart/default.asp
http://www.kixtart.org/
На первом сайте на первой же странице можно скачать последний релиз KiXtart 4.23 released: 31-Dec-2004. Если собираетесь использовать KIX или уже используете скачайте оттуда же HTML Help File 4.22.
В ближайшие дни я собираюсь разместить в этой ветке заметки по написанию скриптов, собирающие логи с компьютера и несколько готовых скриптов, один из которых, сбор информации из реестра для анализа веток автозапуска и установленных программ, я пообещал где-то в соседней ветке.
PS. Эта ветка предназначена для скриптов на конкретном языке, KIX-e. Вопросы по другим языкам или общие вопросы по скриптам - просьба в ветку "Автоматизация администрирования"
http://forum.ru-board.com/topic.cgi?forum=8&topic=1908#1
http://forum.ru-board.com/topic.cgi?forum=8&topic=1908#1
Эта ветка преследует те же цели, что и вышеназванная, но посвящена скриптам на одном конкретном скриптовом языке - KIX Script и всему, что с ним связано.
Почему я решил выделить этот язык в отдельную ветку? Очень просто. Если скрипт пишется на VBScript или JScript, или используются WHS, WMI или ADSI, то готовый код легко перевести c одного скриптового языка на другой. Если же скрипт написан на KIX, то часто этот код может быть совершенно бесполезен тем, кто пишет на других языках. Кроме того, на форуме достаточно часто возникают вопросы по использованию именно этого языка, но, со временем они просто теряются в отдельных ветках.
Итак, что такое KIX Script? Это скриптовой язык, который специально разработан для быстрого и удобного написания логонных скриптов.
quote:
KiXtart is a logon script processor and enhanced batch scripting language for computers running Windows Server 2003, Windows XP, Windows 2000, Windows NT or Windows 9x in a Windows Networking environment.
Это не говорит об том, что его нельзя использовать для других целей, кроме логон скриптов. Можно, однако именно в этом применении он максимально удобен по сравнению с другими языками. В чем именно состоит его удобство:
1. Скрипт не требует инсталляции на клиентских машинах. Достаточно разместить файлы на домен контроллере и, если есть Windows 9X клиенты, запустить на них один сервис. И это вариант будет работать для всех Windows, начиная с 95-го.
2. В самом языке в виде макросов или функций реализованы большинство вещей, которые требуются именно для логон скрипта. Взять имя пользователя или наименование компьютера, используемая ОС или проверка на членство юсера в группах - все это легко решается использованием с помощью одной команды.
Один из аргументов, которые мне приводили против использования этого языка - достаточно малоизвестен, большинство примеров написаны на VBS или JS. Да, это так. Однако большинство примеров, которые приведены на указанных языках, очень просто переводятся на KIX, более того, многие вещи на самом KIX решаются гораздо проще. Что касается использования WHS, WMI или ADSI или другие COM обьектов, то они вообще мало зависят от конкретного языка и их использование практически одинаково на любых языках.
Два основных сайта
http://www.scriptlogic.com/Kixtart/default.asp
http://www.kixtart.org/
На первом сайте на первой же странице можно скачать последний релиз KiXtart 4.23 released: 31-Dec-2004. Если собираетесь использовать KIX или уже используете скачайте оттуда же HTML Help File 4.22.
В ближайшие дни я собираюсь разместить в этой ветке заметки по написанию скриптов, собирающие логи с компьютера и несколько готовых скриптов, один из которых, сбор информации из реестра для анализа веток автозапуска и установленных программ, я пообещал где-то в соседней ветке.
PS. Эта ветка предназначена для скриптов на конкретном языке, KIX-e. Вопросы по другим языкам или общие вопросы по скриптам - просьба в ветку "Автоматизация администрирования"
http://forum.ru-board.com/topic.cgi?forum=8&topic=1908#1