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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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

 

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

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
VBS скрипт для задания IP адреса для компьютора
VBS Script To Retrieve A Specified Computers IP Address
 
сам скрипт
 
VBS скрипт для смены - задания WINS сервера для удаленного компьютора
VBS Script To Change WINS Server Information For A Remote Machine
 
сам скрипт
 
 
Добавлено:
VBS Script To Verify If Automatic Updates Is Installed
VBS скрипт для проверки автоматических обновлений (стоят - не стоят)
 
сам скрипт
 
Добавлено:
HTA Script To Retrieve A Remote Machines Process Information
HTA скрипт для показа процессов на удаленном компьюторе
 
сам скрипт
 
Добавлено:
Vbs Script To Document Your Servers Network Adapter IP Information
VBS скрипт для экспорта в Excel данных о сетевых настройках
 
сам скрипт

Всего записей: 91 | Зарегистр. 06-10-2004 | Отправлено: 09:29 17-10-2007 | Исправлено: awsswaawsswa, 12:37 19-10-2007
YNY

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ВСЕМ
Microsoft PowerShell - это новая командная строка ......
http://oszone.net/5777/

Всего записей: 476 | Зарегистр. 18-05-2006 | Отправлено: 06:37 18-10-2007
awsswaawsswa

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
HTA Script To Retrieve The MAC And IP Addresses From A Remote Machine
HTA скрипт для получения MAC и IP адреса с компьтора в сети
 
сам скрипт

Всего записей: 91 | Зарегистр. 06-10-2004 | Отправлено: 07:09 18-10-2007
awsswaawsswa

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
VBS Script To Send A Remote Machines Hot Fix Information To Excel
VBS скрипт экспорт списка установленных hotfix в Excel для удаленного компьютора
 
сам скрипт
 
Добавлено:
HTA Script To Retrieve Installed Physical Memory Slot Information For A Specified Machine
HTA скрипт изображения слота и колличество установленной памяти на удаленном копьютора
 
сам скрипт

Всего записей: 91 | Зарегистр. 06-10-2004 | Отправлено: 13:11 19-10-2007
Tolstiys

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Приветствую всех!
Обрисовалась следующая задача -- нужно с помощью скрипта(ов) сменить пароль всем локальным администраторам на всех ПК домена, кроме серверов Win2k3 (терминальный, DB и т.д.).
Сеть приблизительно 160 ПК, вручную не хотелось бы
Клиентские ОС -- WinXPProSp2, PDC сервер на Win2k3.
 
Может кто реализовывал что-то подобное?
Буду благодарен за любую инфу!
 
Очень желательно получить информацию, на каких хостах смена пароля произошла, а на каких возникла проблема.

Всего записей: 12 | Зарегистр. 26-04-2005 | Отправлено: 21:53 20-10-2007 | Исправлено: Tolstiys, 12:45 21-10-2007
vlazari



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Предлагаю скрипт, написанный мною самим (конечно я сначала просмотрел ВСЁ что есть в нете). За основу был взят скрипт с forum.sysadmins.ru. Только объяснять я ничего не собираюсь, т.к. там коментарии наиподробнейшие. пароль на архив forum.ru-board.com. Вот ссылка http://rapidshare.com/files/64286277/AdminPassword_22.10.2007.rar.html
 
Добавлено:
Отпишитесь потом кому что понравилось, или нет (что врядли) ...

Всего записей: 243 | Зарегистр. 20-09-2005 | Отправлено: 09:25 22-10-2007
Oldster



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

Цитата:
Microsoft PowerShell

http://forum.ru-board.com/topic.cgi?forum=62&bm=1&topic=7221&start=160#lt

----------
Ой не TCP моё IP (C) Диман

Всего записей: 1367 | Зарегистр. 08-01-2003 | Отправлено: 10:04 22-10-2007
awsswaawsswa

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Vbs Script To Find Machines With A Specified Application Installed
VBS скрипт поиска компьюторов с установленной программой
PS требуется список компьюторов в файле MachineList.txt
 
сам скрипт
 
Добавлено:
HTA Script To Return A Remote Machines Operating System Name And Version
HTA скрипт показывает имя и версию windows удаленного компьютора
 
 
сам скрипт

Всего записей: 91 | Зарегистр. 06-10-2004 | Отправлено: 12:56 22-10-2007
Tolstiys

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
vlazari
Спасибо. В бижайшее время буду тестить.
Сразу отпишусь.

Всего записей: 12 | Зарегистр. 26-04-2005 | Отправлено: 17:12 22-10-2007
awsswaawsswa

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Vbs Script Example To Uninstall A Named Software Application
VBS скрипт для удаления установленной программы
 
 
сам скрипт

Всего записей: 91 | Зарегистр. 06-10-2004 | Отправлено: 13:52 23-10-2007
awsswaawsswa

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
HTA Script Add And Remove Programs For A Specified Machine
HTA скрипт установки и удаления программ на удаленном компьюторе
PS требуется наличие SMS Microsoft
 
сам скрипт

Всего записей: 91 | Зарегистр. 06-10-2004 | Отправлено: 07:50 25-10-2007 | Исправлено: awsswaawsswa, 08:14 25-10-2007
AHTuXPuCT666

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Доброго времени суток всем. Такая проблема: Есть логон скрипт который запускает одно приложение при старте компьютера, но беда в том, что пока скрипт выполняется приложение запускается и работает, а как только скрипт завершает работу, сразу же закрывается и приложение.
Вот. Скрипт:
Dim WshShell
set WshShell = WScript.CreateObject("WScript.Shell")
WshShell.Run("c:\programma.exe")
 
Компьютеры в домене, на НЕ доменных компьютерах всё запускается нормально. Приложения на запуск были испробованы разные. Был вариант заменить скрипт на cmd: start ptogramma.exe, - не помогает.
При добавлении в конец скрипта MsgBox, приложение работает пока не закроешь окошко сообщения.
В чём может быть проблема???

Всего записей: 2 | Зарегистр. 28-09-2007 | Отправлено: 16:22 25-10-2007
Etalon

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AHTuXPuCT666
Используйте следующее

Код:
 
Dim WshShell, Result
set WshShell = WScript.CreateObject("WScript.Shell")  
Result = WshShell.Run("c:\programma.exe")  
 

Выполнение сценария продолжится только после того, как запущенная программа вернёт код ошибки. Как правило Result = 0 --- означает нормальное завершение работы программы

Всего записей: 306 | Зарегистр. 03-02-2006 | Отправлено: 11:09 26-10-2007 | Исправлено: Etalon, 11:10 26-10-2007
YNY

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

Цитата:
AHTuXPuCT666

 
object.Run(strCommand, [intWindowStyle], [bWaitOnReturn])  
 
bWaitOnReturn  
Optional. Boolean value indicating whether the script should wait for the program to finish executing before continuing to the next statement in your script. If set to true, script execution halts until the program finishes, and Run returns any error code returned by the program. If set to false (the default), the Run method returns immediately after starting the program, automatically returning 0 (not to be interpreted as an error code).  
 
В общем  object.Run(..., ..., True) и тогда пока не завершится как-либо Run скрипт не завершится  

Всего записей: 476 | Зарегистр. 18-05-2006 | Отправлено: 09:20 30-10-2007
othy

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите, может всё же есть решение, как в логон скрипте (желательно бат-файлом), замапить Z: диск в Win98? Нашёл только рекомендации отказаться от его использования...

Всего записей: 62 | Зарегистр. 28-11-2005 | Отправлено: 01:43 02-11-2007
Smitis



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

Цитата:
Подскажите, может всё же есть решение, как в логон скрипте (желательно бат-файлом), замапить Z: диск в Win98? Нашёл только рекомендации отказаться от его использования...

net use /?

----------
Разум когда-нибудь победит

Всего записей: 3219 | Зарегистр. 09-02-2003 | Отправлено: 22:29 02-11-2007
Vby



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите, как создать dialup соеденение через скриптик в Windows

Всего записей: 781 | Зарегистр. 16-09-2004 | Отправлено: 11:50 05-11-2007
vlazari



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

Всего записей: 243 | Зарегистр. 20-09-2005 | Отправлено: 12:04 05-11-2007
Vby



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
vlazari
и что
Цитата:
rasdial /?

rasdial позваляет устанавливать соединения уже имеющихся подключений, необходимо создать НОВОЕ подключение

Всего записей: 781 | Зарегистр. 16-09-2004 | Отправлено: 12:16 05-11-2007 | Исправлено: Vby, 12:19 05-11-2007
vlazari



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Vby
Ну вообще есть такая вещь как CMAK, но очень громоздкая. Поищи на мелкософте в английской базе, может и найдёшь.

Всего записей: 243 | Зарегистр. 20-09-2005 | Отправлено: 13:02 05-11-2007
   

Страницы: 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.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru