Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » В помощь системному администратору » Закладки » Автоматизация администрирования

Модерирует : lynx, Crash_Master, dg, emx, ShriEkeR

emx (13-12-2006 21:07): http://forum.ru-board.com/topic.cgi?forum=8&topic=19088#1  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101

   

ooptimum



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
 

                               Коллеги-администраторы  ....  


Часть 1


Думаю каждый из вас сталкивался с необходимостью выполнять некие несложные рутинные операции, на котороые уходит много драгоценного времени.
 Например, создать определенную структуру каталогов для каждого пользователя домена, изменить некие параметры в профилях всех или части пользователей, изменить полномочия/владельца однотипных файлов в разных каталогах т.д.  
Я, как сисадмин, тоже не раз был вынужден делать все это.  Руками делать это тоскливо и муторно, как вы понимаете. Должен заметить, что по неким "религиозным" убеждениям я всегда старался избегать любых отношений с бейсиком и его производными. Еще мой отец учил меня не иметь с ним никаких дел. Буквально. А теперь я учу своего сына тому же. Но, тем не менее, полностью избежать этого, по всей видимости, невозможно, тем более, что бейсик от M$ сейчас уже далеко не та "лапша", которой он был изначально, а современный структурированный язык, нашедший множество применений. Похоже, что для меня в очередной раз настала пора выучить еще что-то. Знаете, как курильщик много раз безуспешно пытается бросить курить, так и я не раз пытался подступиться к изучению VBScript, но пока никак не одолел. Лень, знаете ли. А инструмент в делах административных был бы весьма пользительный, должен заметить, для быстрого написания всякого рода скриптов.

 
    Внимание   !  !  !  

  • Поскольку данный топ весьма не мал, не забывайте  использовать "версию для печати" для более удобного поиска по теме. А также МЕГА ПОИСКОВИК от NEPa

  • Дабы не раздувать топ,  примеры своих  скриптов  заключаем в тег  "more"

Консольные команды. Командный интерпретатор

Windows Script Host (WSH) &  VBScript  &  JScript


Вышеперечисленные буки можно  взять здесь

    ТOOLS :
  1. Autoit+readme.rus
  2. Scriptologic
  3. AutoMate
  4. KIXTART
  5. nnCron-Планировщик с поддержкой скриптового языка --  РЕКОМЕНДУЮ
  6. WGET, GREP, GETMAIL, BLAT for Windows замечательные консольные утилиты
  7. 4dos/4nt -- отличная замена стандартного коммандного интерпретатора  
  8. JudoScript - java подобный скриптовый язык с исходниками

    Дружественные темы :
  1. Автоматическая (unattended) установка Windows
  2. Интересные команды при работе с Linux
  3. Отличный сайт по скриптингу, и не только
  4. Использование KIX
  5. Использование WMI

 
>>HOW -  TO:
Создается по материалам данного топа

 
Надеюсь данная тема будет полезна для Вас.
 Предложения по реформированию шапки принимаю в ПМ Jovanotti

 

Всего записей: 2898 | Зарегистр. 30-05-2002 | Отправлено: 08:55 13-12-2002 | Исправлено: FreemanRU, 17:29 11-12-2006
SPG_Stan

Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Необходимо подобрать ПО, позволяющее автоматически (без вопросов) уничтожить всю информацию на HDD после перезагрузки, WinNT 5(XP).

Всего записей: 76 | Зарегистр. 18-10-2004 | Отправлено: 22:02 08-04-2005
Uriu

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AlexSSS
Благодарю Вас.
Цитата:
на первый взгляд  
год - 2005  
месяц - 04  
день - 08  

Так и есть, дальше, меня мало интересует, так спросил для общего развития. Сразу не сообразил начал делить вычисляя часы дни , годы. Оказывается все гораздо проще.

Всего записей: 340 | Зарегистр. 25-11-2004 | Отправлено: 02:01 09-04-2005
IGOLNI

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Не подскажет ли кто как на JScript сделать обновление рабочего стола. (Пункт меню "Обновить" правой кнопки на рабочем столе)

Всего записей: 138 | Зарегистр. 13-11-2002 | Отправлено: 08:52 11-04-2005
Vasa_Husainov



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
SPG_Stan
тебе наверно в эту тему: http://forum.ru-board.com/topic.cgi?forum=55&bm=1&topic=0003#1

Всего записей: 91 | Зарегистр. 09-04-2003 | Отправлено: 18:07 11-04-2005
Ether123



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Привет всем.
Ситуация такая.
Вася Пупкин с компа А записал на комп с расшаренным диком (Windows XP SP2, далее "сервер") пару файлов. На компе А стоит Windows XP SP2.  
Все ОК. На компе А нельзя сделать logoff или shutdown - работают проги, которые нельзя остановить. Через 20 мин.  к компу А приходит Коля. Ему нужно работать со своими файлами на "сервере". Но он не может, так как комп А подлючен к "серверу" как Вася Пупкин, а доступ к файлам Коли только для Коли.  
Вопрос - что делать ? Как дать Коле доступ к его файлам ? Сухари сушить или ставить нормальный сервер ? Но для шаринга файлов и принтера это из пушки по воробьям.  
Возможно ли эту проблему решить скриптом(-ами) ?
 

Всего записей: 522 | Зарегистр. 30-09-2002 | Отправлено: 01:40 12-04-2005
kibkalo



Убью Билла
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Гм, а просто net session /delete раз в пять минут не сойдет? Оно никак не повлияет на тех, кто попытаеся что-то записать (сессия автоматом откроется заново), а если он висит пассивно, то просто отсоединит. чтобы не спрашивало о согласии есть возможность перед командой сказать echo Y

Всего записей: 2342 | Зарегистр. 10-04-2002 | Отправлено: 01:59 12-04-2005
Ether123



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
kibkalo

Цитата:
Оно никак не повлияет на тех, кто попытаеся что-то записать (сессия автоматом откроется заново)

Во, а мне нужно отрубить не активные сессии (допустим не активны в течении 5 мин) так, чтоб при последующем соеденении "сервер" запрашивал логон.

Всего записей: 522 | Зарегистр. 30-09-2002 | Отправлено: 02:06 12-04-2005
agatrid

Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Приветствую всех.
Буду благодарен за помощь по созданию скрипта решающего такую задачу:
Необходимо вести статистику включени, выключения,блокирования и разблокирования компьютеров. Информация должна записыватся в файл с именем пользователя.
Т.е. чтобы в результате в некой папочке лежали файлы с именами всех узеров в которых можно посмотреть статистику их работы.
Заранее благодарен.

Всего записей: 59 | Зарегистр. 25-03-2005 | Отправлено: 17:37 12-04-2005
AlexSSS

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
agatrid
Правильно ли я тебя понял, что тебе надо регистрировать время logon/logoff и Lock Computer/UnLock Computer?
 
Какие операционки стоят на клиенских машинах?
 
На Win9X без проблем можно отследить только logon
На WinXp - logon/logoff
 
Lock Computer/UnLock Computer - насколько я понимаю, штатными средствами никак.
 
Есть не очень сложный вариант, запускать скрипт штатным планировщиком по какому-то интервалу времени и записывать в лог изменение статуса Lock Computer/UnLock Computer. Но обычный пользователь вроде может выключить планировщик или отключить задание в нем. Не уверен, но надо проверить.
 
Если все клиенты XP, то можно поставить скрипт на один комп, который под домен админом будет опрашивать все компы на их статус  
 
Вообще идея решать эту проблему через скрипты мне кажется неудачной. Лучшим способом будет написание маленького резидента, который запускается логон скриптом и ведет лог по состоянию компа. Но это уже не скриптовая задача.
 
Возможно, стоит просто поискать проги с подобными функциями.

Всего записей: 747 | Зарегистр. 26-06-2004 | Отправлено: 17:58 12-04-2005 | Исправлено: AlexSSS, 18:18 12-04-2005
kibkalo



Убью Билла
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ether123 - ну так и отрубай всех. Если юзер пассивно висит (новых обращений к фалйам не делает), то сессия не восстановится. Активному юзеру это не помешает.

Всего записей: 2342 | Зарегистр. 10-04-2002 | Отправлено: 18:16 12-04-2005
agatrid

Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
AlexSSS
Абсолютно правильно.
Клиенты все ХП
 
можно поставить скрипт на один комп, который под домен админом будет опрашивать все компы на их статус  
 
Вот-вот...токо как это сделать, плюс как потом это все свести в читаемый вид.
Програмки искал, пока ненашел

Всего записей: 59 | Зарегистр. 25-03-2005 | Отправлено: 18:22 12-04-2005 | Исправлено: agatrid, 18:34 12-04-2005
Jovanotti



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
agatrid

Цитата:
Необходимо вести статистику включени, выключения,блокирования и разблокирования компьютеров

Включения  --   выключение    можно   проявить через   журнал системных событий
(events).  Логон - логофф   думаю  так же.
Блокировка  --   считаю не имеет смысла  её протоколировать  
В довесок ...
1. аудит
2. eventcreate.exe;  event......

Всего записей: 718 | Зарегистр. 22-12-2002 | Отправлено: 18:34 12-04-2005
agatrid

Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Jovanotti

Цитата:
Включения  --   выключение    можно   проявить через   журнал системных событий
(events).  Логон - логофф   думаю  так же.  

Да...можно...кто тогда подскажет как эти события оттуда выдернуть и посортировать по юзерам ?

Всего записей: 59 | Зарегистр. 25-03-2005 | Отправлено: 18:38 12-04-2005
Ether123



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
kibkalo
Значит я где-то торможу.  
Но... При использовании net session /delete сессии убираются, но при дальнейшем обращении с компа А к расшаренному диску логин не запрашивается и комп А подсоеденяется к "серверу" как Вася Пупкин.

Всего записей: 522 | Зарегистр. 30-09-2002 | Отправлено: 18:55 12-04-2005 | Исправлено: Ether123, 19:10 12-04-2005
Jovanotti



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
agatrid
Тебе  может  помочь  
Доступ к журналу событий из командной строки

Всего записей: 718 | Зарегистр. 22-12-2002 | Отправлено: 19:24 12-04-2005
Ether123



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
В принципе моя проблема решается посредством Switch User. Но тогда возникает другой вопрос, может не совсем по теме, но как бы в продолжение предыдущего вопроса.
Как запретить опцию LogOff, но оставить возможность Switch User ?
 
Но посредством скрипта было бы красивее и удобнее....

Всего записей: 522 | Зарегистр. 30-09-2002 | Отправлено: 01:22 13-04-2005 | Исправлено: Ether123, 01:23 13-04-2005
AlexSSS

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
agatrid
>> можно поставить скрипт на один комп, который под
>> домен админом будет опрашивать все компы на их статус  
>Вот-вот...токо как это сделать, плюс как потом это все свести в читаемый вид.  
 
все это можно реализовать, однако, га мой взгляд, достаточно пустая трата времени - угробишь кучу времени на написание и отладку, а потом окажется, что это никак не коррелируется с реальной работой пользователя на благо фирмы ;o)
Пользователь может зайти в 8 утра, выйти только в 6 вечера и при этом весь день гонять игрушки.
 
>Вот-вот...токо как это сделать
логи
 
> плюс как потом это все свести в читаемый вид.  
анализатор логов
 
Если решишься все же на написание такой проги или скрипта, могу подкинуть кое-какие идеи где и что копать, но IMHO - пустая трата времени.

Всего записей: 747 | Зарегистр. 26-06-2004 | Отправлено: 14:23 13-04-2005
agatrid

Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
AlexSSS

Цитата:
Пользователь может зайти в 8 утра, выйти только в 6 вечера и при этом весь день гонять игрушки.  

Ну за тем чтобы пользователи не гоняли в игрушки не моя задача следить.
Моя задача сделать удобно читаемые логи входа выхода пользователей на рабочие станции.

Цитата:
>Вот-вот...токо как это сделать
логи  

Угу...2-ой день копаюсь....из интересного - нашел eventquery.vbs интересная вешь..но у меня сервак под 2К а скрипт под ХП и 2003, попробовал просто перекинуть , при запуске выдает ошибку ERROR: Please check the system name, credentials and WBEM Core. Да и как с этого анализатора передать инфу в текстовый файл пока не понял.
Еще скачал  IIS 6.0 Resource Kit Tools в нем есть LogParser но там та же фигня..токо под ХП и 2003 сервер.

Цитата:
анализатор логов  

Во-во, если знаешь какой хороший и чтобы под 2К шел скинь инфу плиз.

Всего записей: 59 | Зарегистр. 25-03-2005 | Отправлено: 15:44 13-04-2005
AlexSSS

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
agatrid
увы, я говорил под анализатор логов, которые будут делать твои скрипты- а это уже надо писать самому ;o)
 
К сожалению, готовыми анализаторами не пользовался и ничего посоветовать не могу

Всего записей: 747 | Зарегистр. 26-06-2004 | Отправлено: 17:02 13-04-2005
agatrid

Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
AlexSSS

Цитата:
а это уже надо писать самому ;o)

Вот как раз с писать самому у меня проблемы
 
Нашел раннюю версию MS LogParser буду разбираться. Судя повсему очень полезная штука.

Всего записей: 59 | Зарегистр. 25-03-2005 | Отправлено: 17:07 13-04-2005
   

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101

Компьютерный форум Ru.Board » Компьютеры » В помощь системному администратору » Закладки » Автоматизация администрирования
emx (13-12-2006 21:07): http://forum.ru-board.com/topic.cgi?forum=8&topic=19088#1


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru