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

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

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Uriu, Refugee - громадное спасибо, всё работает ))

Всего записей: 48 | Зарегистр. 18-01-2006 | Отправлено: 07:50 20-03-2006
rosalin



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

----------

Всего записей: 2584 | Зарегистр. 15-04-2003 | Отправлено: 09:28 20-03-2006
Master_Alex



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

Всего записей: 525 | Зарегистр. 11-09-2003 | Отправлено: 10:37 20-03-2006
squid



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Привет
если такая тема рассматриваль извините
кто нибудь подскажет как написать такой скриптик или програмку которая выполналась бы во время установки win 2000/xp и давала имена компов по их MACу (может маки и имена оформить ввиде файлика: первое - имя, второе - мак, ну или наоборот, может есть другое решение), ну и вводила в домен
 
 
Добавлено:
вопрос снимается
решение нашлось

Всего записей: 185 | Зарегистр. 18-07-2004 | Отправлено: 18:08 20-03-2006 | Исправлено: squid, 18:09 20-03-2006
Master_Alex



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
squid
Ставь RIS - чуствую будет тебе с него счастие или наоборот

Всего записей: 525 | Зарегистр. 11-09-2003 | Отправлено: 02:23 21-03-2006
Cac2s

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
После применения xcacls из скрипта (добавления прав на пользователя, xcacls <Folder> /P <user>:F /X), если вызвать окно свойств безопасности каталога - винда пишет "Разрешения на [каталог] неправильно упорядочены, в результате некоторые разрешения могут не действовать. Нажмите ОК, чтобы правильно рассортировать разрешения, [skip]". Действительно, если смотреть по xcacls - добавляемое разрешение становится последним в списке, после упорядочивания - первым (даются полные права на каталог). Собственно вопрос - каким образом разрешения можно упорядочить из командной строки или скрипта?

Всего записей: 48 | Зарегистр. 18-01-2006 | Отправлено: 08:40 21-03-2006
squid



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Master_Alex
рад бы поставить только в даный момент возможности такой нету
летом собираюсь
но пока юзать на том что есть нужно

Всего записей: 185 | Зарегистр. 18-07-2004 | Отправлено: 13:00 21-03-2006
Teo



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
squid
а как решил проблему?
скриптами парсишь вывод ipconfig?

Всего записей: 737 | Зарегистр. 21-04-2003 | Отправлено: 18:38 23-03-2006
squid



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Teo
нет, я не привязывал MAC  
имя компа задаю при инсталяции, пока это устраивает

Всего записей: 185 | Зарегистр. 18-07-2004 | Отправлено: 19:13 23-03-2006
deRis

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Добрый день подскажите плиз можно ли с помощью скрипта для  Windows Script Host подключится к Базе данных к примеру на MsSql server 2000, если да то как? и где про эттот аспект можно почитать

Всего записей: 2 | Зарегистр. 24-03-2006 | Отправлено: 11:11 24-03-2006
Master_Alex



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
deRis
Известно где - на майкрософте
http://www.microsoft.com/technet/scriptcenter/scripts/sql/default.mspx

Всего записей: 525 | Зарегистр. 11-09-2003 | Отправлено: 12:04 24-03-2006
deRis

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
что бы мир делал без добрых людей?
однако...
допустим вот этот код  
 
strDBServerName = "."
strDBName = "Northwind"
 
Set objSQLServer = CreateObject("SQLDMO.SQLServer")
objSQLServer.LoginSecure = True
objSQLServer.Connect strDBServerName
 
Set objDB = objSQLServer.Databases(strDBName)
Set colTables = objDB.Tables
For Each objTable In colTables
   WScript.Echo "Table Name: "    & objTable.Name
Next
 
 
 
Я приношу извинения за собственную тупость и скудоумие, не могли бывы эээ по шагам  обьяснить как сделать этот скрипт лог_он т. е чтобы он выполнялся при лог_оф, лог_он пользователя  

Всего записей: 2 | Зарегистр. 24-03-2006 | Отправлено: 12:35 24-03-2006 | Исправлено: deRis, 12:39 24-03-2006
rosalin



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

----------

Всего записей: 2584 | Зарегистр. 15-04-2003 | Отправлено: 12:47 24-03-2006
Uriu

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
deRis
Запустите MMC, вызовите справку, в поле "поиск" набрать "сценарий".  Там все есть.

Всего записей: 340 | Зарегистр. 25-11-2004 | Отправлено: 02:24 25-03-2006
GAAlex

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Как ДОБАВИТЬ к переменной PATH путь из скрипта, чтоб он запомнился?

Всего записей: 110 | Зарегистр. 11-06-2003 | Отправлено: 09:12 27-03-2006
Master_Alex



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Такой вопрос, WSH vb:
Присваиваем значение переменной:
RootFolder = "c:\123\"
Создаём папку
FSO.CreateFolder RootFolder & ThisYear
Как теперь новой переменной RootFolderY присвоить значение - равняющееся этой новосозданной папке?
такой вид
RootFolderY = RootFolder & ThisYear
не воспринимает

Всего записей: 525 | Зарегистр. 11-09-2003 | Отправлено: 15:28 27-03-2006
FreemanRU



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

Цитата:
не воспринимает

Что значит не воспринимает?
Попробуй где-нить в начале написать  

Код:
 
RootFolderY=""
 


----------
Если не получается с первого раза - прочти инструкцию. (с)
"Откуда нам знать, что такое война, если мы не знаем мира..."(с)
Записки

Всего записей: 3794 | Зарегистр. 16-07-2004 | Отправлено: 15:45 27-03-2006
urel

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
или  
 RootFolderY = CStr(RootFolderY) & CStr(ThisYear)

Всего записей: 292 | Зарегистр. 16-09-2004 | Отправлено: 16:44 27-03-2006
Master_Alex



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Не воспринимается - имел ввиду что папка из переменной RootFolderY используеться для сохранения файла (эта папка создаёться c:\123\2006), но файлы в папку 2006 не складываються, а складываються в c:\123\ с началом файла 2006...
 
Добавлено:
urel
не помогло

Всего записей: 525 | Зарегистр. 11-09-2003 | Отправлено: 16:47 27-03-2006
FreemanRU



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

Код:
 
RootFolderY = RootFolder & ThisYear & "\"
 


----------
Если не получается с первого раза - прочти инструкцию. (с)
"Откуда нам знать, что такое война, если мы не знаем мира..."(с)
Записки

Всего записей: 3794 | Зарегистр. 16-07-2004 | Отправлено: 16:54 27-03-2006
   

Страницы: 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