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

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

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

ShriEkeR (23-05-2011 23:06): Автоматизация администрирования. Часть 3  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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 102 103 104 105 106 107 108 109 110 111 112 113 114

   

FreemanRU



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

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


Часть 2я

Часть 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 подобный скриптовый язык с исходниками
  9. VBS2EXE - утилита для компиляции vbs и js скриптов в exe выдранная из пакета PrimalScript

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

 
Подробнее...
Создается по материалам данного топа

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

 

Всего записей: 3773 | Зарегистр. 16-07-2004 | Отправлено: 17:27 11-12-2006 | Исправлено: Smitis, 12:30 20-08-2008
Lovec



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
all
Допустим комп зарегистрился в домене с каким-то временным именем QWERTY. Потом этот комп выключили/выбросили/передали - неважно, вобщем в домене физически он больше не присутствует, но запись в AD осталась. Так вот вопрос: она там будет вечно? срок жизни у нее есть? как то можно отследить такие "мертвые" записи (допустим которые 2 месяца не были активны) и удалить их?

Всего записей: 1020 | Зарегистр. 29-10-2002 | Отправлено: 11:38 27-02-2008
PhoenixUA

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

Цитата:
срок жизни у нее есть?

Нет.
 

Цитата:
как то можно отследить такие "мертвые" записи

Можно попробовать через анализ DNS:
http://www.microsoft.com/technet/scriptcenter/scripts/ad/computer/cptrvb07.mspx
http://www.microsoft.com/technet/scriptcenter/scripts/network/dns/records/default.mspx
 
Но тогда срок жизни учетки компа равен сроку жизни DNS-записи...

Всего записей: 2181 | Зарегистр. 17-11-2005 | Отправлено: 14:13 27-02-2008
Lovec



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
PhoenixUA
Скрипт запущенный отюда
http://www.microsoft.com/technet/scriptcenter/scripts/ad/computer/cptrvb07.mspx
выдает ошибку: строка 14, символ 1, таблица не существует
Как на DC, так и на раб. станции...

Всего записей: 1020 | Зарегистр. 29-10-2002 | Отправлено: 15:38 27-02-2008
PhoenixUA

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Lovec
Я надеюсь "DC=fabrikam,DC=com" изменил?

Всего записей: 2181 | Зарегистр. 17-11-2005 | Отправлено: 16:53 27-02-2008
Lovec



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
PhoenixUA
Сорри, лоханулся... Спасибо.
 
all
Надо выполнить некий скрипт (который копирует файлы с сервера на раб. станцию) до загрузки системы и в частности до старта служб (по крайней мере не системных, а прочих программ), так как некоторые запущенные службы помешают копированию.
Как лучше это сделать? средствами GPO? или на каждой машине запихать глубоко куда-нить в автозапуск?

Всего записей: 1020 | Зарегистр. 29-10-2002 | Отправлено: 19:45 27-02-2008
Piratos9

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Помогите! Есть скрипт, который при входе в домен мапит диски у юзеров-так вот есть шара которая находиться у некоторых Юзеров которые надо за мапить! В чём проблема! ЭТИ юзеры включают свой комп когда захотят- и те юзеры которые раньше включились -эти шары не доступны! Хочется как то прогонять этот скрипт хоть раз в час! Как это сделать! (пробовал шедулер-вернее скрипт который заводит у юзеров шедулер -неполучаеться в ликбезе по WSH мало инфы как сделать -вернее параметров те которые тама аны меня не устраивают). Заранее благодарен!

Всего записей: 1 | Зарегистр. 27-02-2008 | Отправлено: 07:20 28-02-2008
Etalon

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Lovec
Можно попробовать выполнить, его во время старта копьютера, с помощью GPO
Можно так же попробовать, в этом же сценарии, сначала останавливать мешающие службы, а после, выполнения сценарием необходимых действий, снова эти службы запускать.
 
 
Добавлено:
Piratos9
Например, сделай цикл, в кот. ты будешь пинговать нужный компьютер до тех пор пока он не откликнится. А потом уже подключишь неообходимые диски.

Всего записей: 306 | Зарегистр. 03-02-2006 | Отправлено: 14:05 29-02-2008
gap5



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите, кто ни будь овладел технологией Wake-On-Lan в совершенстве? Как заставить комп за роутером включаться по пинку?

Всего записей: 849 | Зарегистр. 30-05-2006 | Отправлено: 16:08 29-02-2008
YNY

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

Цитата:
Lovec

1) lastLogonTimestamp
2) ORelly.Active.Directory.Cookbook.For.Windows.Server.2003.&.Windows.2000.(2003).chm Глава 8.8
в бат файле> for /F "usebackq" %i in (`dsquery computer domainroot -inactive 12`) do dsrm %i

Всего записей: 476 | Зарегистр. 18-05-2006 | Отправлено: 09:51 03-03-2008
sofos



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите чем можно решить такую задачу:
 есть обновленный файл и необходимо найти его копию во вложенных папках  и заменить на новую версию
папок много... вручную тяжко...

Всего записей: 680 | Зарегистр. 23-11-2003 | Отправлено: 14:46 05-03-2008 | Исправлено: sofos, 14:47 05-03-2008
rosalin



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ребята поделитесь полноценным скриптом для смены сетевых настроек  
 
Шлюз
прим DNS
сек DNS
 
и т.д
 
форум почитал есть командная строка но не удобно нужно чтобу можно було запускать при входе в домен
 
или указав удаленную машину
 
 
Добавлено:
еще есть скрипт для выыода сетевых настроек на hta Вот он
 
Можно в него добавить информацию более полную по типу ipconfig /all
 
и обязателно netsh interface show interface

----------
Но я – бедняк, и у меня лишь грезы...
Equilibrium

Всего записей: 2460 | Зарегистр. 15-04-2003 | Отправлено: 11:36 06-03-2008
Laki7a



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Забудте что вы знали раньше, вышел PoverShell  
 
WindowsXP-KB926139-x86-ENU
 
Это весч )))

Всего записей: 146 | Зарегистр. 08-08-2005 | Отправлено: 12:53 06-03-2008
Smitis



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

Цитата:
Забудте что вы знали раньше, вышел PoverShell  
 
WindowsXP-KB926139-x86-ENU  
 
Это весч )))  

Проснулся

Всего записей: 2500 | Зарегистр. 09-02-2003 | Отправлено: 01:54 08-03-2008
Bozo



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Поставил себе ZverCD и с удивлением увидел, что в нем отключен Prefetch. А именно [HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Session Manager\Memory Management\PrefetchParameters] "EnablePrefetcher"=dword:00000000
 
Подскажите плз, как скриптом просмотреть ветки реестра на всех клиентских машинах в сети? И какие ветки нужно смотреть, ControlSet002, ControlSet001 или CurrentControlSet?
 
Если можно, в ПМ, т.к. за темой не слежу

Всего записей: 2707 | Зарегистр. 27-06-2001 | Отправлено: 12:12 12-03-2008
Laki7a



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ПЕРЕРЫЛ ВЕСЬ ФОРУМ НЕ НАШЕЛ
 
как переименовать FullName пользователья в AD.
Эти трибуты нашел:
objUser.Put "givenName", "Ken"
objUser.Put "initials", "E."
objUser.Put "sn", "Myer"
objUser.Put "displayName", "Myer, Ken"
 
но нигде не могу найти как именно FullName переименовать, который отображается в AD User and Comp Console
 
???

Всего записей: 146 | Зарегистр. 08-08-2005 | Отправлено: 11:57 18-03-2008
inetimon



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Люди добрые подскажите как через WMI проверить как подкючился пользователь к системе, терминально или нет ?

Всего записей: 41 | Зарегистр. 10-11-2004 | Отправлено: 13:07 18-03-2008
rosalin



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ребята подскажите как будет выгл. скрипт для замены файла
C:\WINDOWS\system32\drivers\etc\hosts
 
при запуске на все компы домена
 
 
 
Вот начало  
\\Serveriv\psexec.exe \\* -u domen\admin -p xxxx
 
а дальше не пойму толи с помошью copy либо еще как то можно

----------
Но я – бедняк, и у меня лишь грезы...
Equilibrium

Всего записей: 2460 | Зарегистр. 15-04-2003 | Отправлено: 09:13 21-03-2008
jONES1979



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Laki7a пробуй свойства "cn" или "FullName"
вообще, в AD User and Comp Console отображается "cn"
 

Цитата:
ПЕРЕРЫЛ ВЕСЬ ФОРУМ НЕ НАШЕЛ

а рыть лучше не форум, а ADSI SDK от майкрософт, или хелп от него
 
Добавлено:
правда насколько реально cn переименовать я не знаю, под рукой нет сетки с AD

Всего записей: 324 | Зарегистр. 20-05-2005 | Отправлено: 17:59 22-03-2008
Laki7a



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
rosalin
 
Нужно с помощью групповых политик размножить. Надеюсь сталкивались с GPO.
Там можно при логоне пользователей или машины указать какой скрипт запустить.
Можно сделать cmd в котором будет что то вроде xcopy /?  
В пути откуда копировать пропишите папку sysvol расшаренную на контроллере домена (она должна автоматически расшариваться).
Запуск групповой политики будет автоматически от имени системного администратора, по этому права на замену будут, правда не уверен как он себя поведёт с этим конкретно файлом...
 
jONES1979
Хорошо, пойду на сайт microsoft...  

Всего записей: 146 | Зарегистр. 08-08-2005 | Отправлено: 06:31 24-03-2008
rosalin



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Laki7a
Спасибо сам разобрался груповые не подходит т.к это надо один раз и сразу а не пре последующей перезагрузке
размножил с помощью psexec.exe и xcopy

Всего записей: 2460 | Зарегистр. 15-04-2003 | Отправлено: 08:29 24-03-2008
   

Страницы: 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 102 103 104 105 106 107 108 109 110 111 112 113 114

Компьютерный форум Ru.Board » Компьютеры » В помощь системному администратору » Автоматизация администрирования. Часть 2
ShriEkeR (23-05-2011 23:06): Автоматизация администрирования. Часть 3


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

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.Board
© Ru.Board 2000-2020

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru

Рейтинг.ru