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

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

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

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22

Открыть новую тему     Написать ответ в эту тему

ShriEkeR



Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Предыдущие части: 1 | 2
 
   

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

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

 
    Внимание   !  !  !  

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

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

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

Windows Script Host (WSH) &  VBScript  &  JScript


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

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

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

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

 
Надеюсь данная тема будет полезна для Вас.
Jovanotti

Всего записей: 6382 | Зарегистр. 27-09-2004 | Отправлено: 21:07 23-05-2011 | Исправлено: djremix, 14:12 25-04-2022
CHIEFlab

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Vby
Большое спасибо, работает )))

Всего записей: 27 | Зарегистр. 04-12-2006 | Отправлено: 18:26 22-07-2014
vlashsk



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

Всего записей: 795 | Зарегистр. 26-04-2012 | Отправлено: 20:54 25-07-2014
Alukardd



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
vlashsk
Ни что за операционки на локальной и удалённой машинах, ни подробностей о том как это используется.
 
Могу сидеть и перечислять, dropbox, googledrive, я.диск и т.п.
Могу предложить DRBD.
Можно извращаться с rsync'ом по cron'у.
Можно использовать распределённую ФС.
Можно использовать общую шару подмонтированную локально.
Можно использовать SCSI, опять же лучше с кластерной ФС,ч то бы можно было писать с двух сторон.
Можно
Можно
Можно

----------
Microsoft gives you windows, linuх gives you the whole house...
I've been using Vim for about 4 years now, mostly because I can't figure out how to exit it.

Всего записей: 6563 | Зарегистр. 28-08-2008 | Отправлено: 22:48 25-07-2014
vlashsk



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Alukardd
Цитата:
ни подробностей о том как это используется
сорри - не прав согласен... мысль такая -- есть папка в которой файлы постоянно меняются - вернее обновляются, изменяются,. ( текст, размер и т.д.) Нужно в автомате постоянную копию иметь и так-  чтобы все изменения в этой  папке - были зеркалом на сетевом Д.
 

Всего записей: 795 | Зарегистр. 26-04-2012 | Отправлено: 02:07 26-07-2014
Alukardd



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

----------
Microsoft gives you windows, linuх gives you the whole house...
I've been using Vim for about 4 years now, mostly because I can't figure out how to exit it.

Всего записей: 6563 | Зарегистр. 28-08-2008 | Отправлено: 02:25 26-07-2014
BigElectricCat

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

Цитата:
мысль такая -- есть папка в которой файлы постоянно меняются - вернее обновляются, изменяются,. ( текст, размер и т.д.)  

Поглядите в сторону btsync + на сервере можно включить теневые копии, которые создавать по событию — "удалению файла с расширением .!sync".

Всего записей: 1401 | Зарегистр. 20-12-2006 | Отправлено: 09:14 01-08-2014 | Исправлено: BigElectricCat, 09:16 01-08-2014
Logvinoff



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Доброго времени суток.
Подскажите пожалуйста как сделать, или перенаправьте в нужную тему..
Нужно сделать, чтоб данная программа после запуска с ярлыка (или из автозагрузки) запускалась, автоматически открывала файл проекта (например такой) и начинала его выполнение.  
 
Как узнать команды, чтоб задать из в свойствах ярлыка? Долго ковырялся, но не получилось .. Буду признателен за любую помощь.

Всего записей: 457 | Зарегистр. 04-06-2010 | Отправлено: 20:15 06-09-2014
el_verdugo



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Logvinoff
Т.к. сама программа не поддерживает данный функционал, то возможна пара вариантов
1. Смотреть в сторону AutoIT (или аналогичных программ).
2. Связаться с автором...

Всего записей: 121 | Зарегистр. 10-02-2006 | Отправлено: 06:17 11-09-2014
ankar84

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Доброго дня!
 
Интересует, возможна ли реализация печати страниц разделителей (separator page) с именем пользователя, отправившего задание на печать, только при количестве страниц большем N?
 
Например, печатать separator page с именем пользователя, если он отправил на печать более 100 страниц.
 
Окружение: Принт сервер на WS2012, принтеры в основном HP, домен.
 
К http://support.microsoft.com/kb/102712/en просьба не отсылать. Эта страница изучена и поможет нам написать имя пользователя в странице разделитете. Интересует именно условие с количеством страниц.
 
Или данную задачу очень сложно\невозможно автоматизировать?
 
Спасибо!

Всего записей: 74 | Зарегистр. 29-11-2006 | Отправлено: 12:23 27-10-2014
CrazYViruS_CrazyNet



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Всем доброго времени, подскажите пожалуйста скриптик.
 
Нужно чтобы на выключаемом ПК выводилось стандартное сообщение о выключении "Завершение работы системы" с таймером и по истечению заданного времени происходило принудительное выключение т.е -f, но обязательной кнопкой "отмена" которая прерывала-бы процесс выключения т.е -a.
 
Все это будет в домене ...

Всего записей: 342 | Зарегистр. 01-02-2010 | Отправлено: 10:34 18-11-2014
vlary



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
CrazYViruS_CrazyNet
Цитата:
но обязательной кнопкой "отмена" которая прерывала-бы процесс выключения т.е -a
Думаю, тебе проще сделать по-другому, тем более что это будет универсальное решение.
1. Скачиваешь отсюда MessageBox, который можно использовать в бат-файлах.
2. Пишешь батниик, вызывающий это окошко с соответствующими кнопками и надписями.
Если юзер нажимает ОК, запускается обычный шатдаун, если Отмена, то скрипт просто завершает свою работу.

----------
Заслуженный SCOтовод, почетный SUNтехник и любитель Кошек

Всего записей: 17278 | Зарегистр. 13-06-2007 | Отправлено: 11:47 18-11-2014
Alukardd



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
vlary
А не рациональнее ли тогда писать на vbs, который уже умеет диалоговые окна и всё остальное?

----------
Microsoft gives you windows, linuх gives you the whole house...
I've been using Vim for about 4 years now, mostly because I can't figure out how to exit it.

Всего записей: 6563 | Зарегистр. 28-08-2008 | Отправлено: 12:07 18-11-2014
vlary



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Alukardd
Цитата:
А не рациональнее ли тогда писать на vbs
Можно и на vbs, но в данном случае скрипт получится намного меньше и проще.
Как по мне, я бы вообще написал на Си++ маленькое гуи, которое бы это делало
через функции InitiateSystemShutdown и AbortSystemShutdown .


----------
Заслуженный SCOтовод, почетный SUNтехник и любитель Кошек

Всего записей: 17278 | Зарегистр. 13-06-2007 | Отправлено: 14:15 18-11-2014 | Исправлено: vlary, 14:16 18-11-2014
CrazYViruS_CrazyNet



Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
вот кстати на vbs былобы идеально используя стандартное окно с таймером ... только вот увидетьбы хотябы пример этого ....

Всего записей: 342 | Зарегистр. 01-02-2010 | Отправлено: 19:13 18-11-2014
Unitaz



Silver Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Можно ли как нибудь из батника принудительно , не дожидаясь разницы в минуту , синхронизировать время RTS c системным временем ?
P.S. В линухе это можно провернуть # hwclock --systohc а как в винде это сделать ?

Всего записей: 2290 | Зарегистр. 28-06-2002 | Отправлено: 09:58 08-03-2015 | Исправлено: Unitaz, 10:02 08-03-2015
el_verdugo



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Команда
Код:
net time /set /y
выполнит синхронизацию с сервером, который установлен в системе по-умолчанию...

Всего записей: 121 | Зарегистр. 10-02-2006 | Отправлено: 06:00 12-03-2015
Unitaz



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

Цитата:
КомандаКод: net time /set /y выполнит синхронизацию с сервером, который установлен в системе по-умолчанию...
 
1. Изменится только системное время  
2. У меня нет в системе сервера времени
3. Собственно и поэтому я и задал этот вопрос  
P.S. В XP и любой другой винде с RTS  общается драйвер , может кто знает как через него работать ? потому что просто так писать в порты RTS из приложения не получится .

Всего записей: 2290 | Зарегистр. 28-06-2002 | Отправлено: 17:37 13-03-2015
el_verdugo



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
В Windows прописано несколько серверов, к которым система обращается для сверки времени (при наличии доступа в интернет). При синхронизации учитывается часовой пояс.

Всего записей: 121 | Зарегистр. 10-02-2006 | Отправлено: 06:58 19-03-2015
Unitaz



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

Цитата:
В Windows прописано несколько серверов, к которым система обращается для сверки времени (при наличии доступа в интернет). При синхронизации учитывается часовой пояс
Забыли упомянуть что Волга впадает в Каспийское море  

Всего записей: 2290 | Зарегистр. 28-06-2002 | Отправлено: 11:52 22-03-2015 | Исправлено: Unitaz, 11:52 22-03-2015
2as

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

Цитата:
чем красиво автосинхронизировать нужные каталоги, файлы с зеркалом?


Цитата:
Нужно в автомате постоянную копию иметь и так-  чтобы все изменения в этой  папке - были зеркалом на сетевом Д.

"robocopy"
 
Более подробно: robocopy /?

Всего записей: 3503 | Зарегистр. 09-09-2003 | Отправлено: 12:58 22-03-2015
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22

Компьютерный форум Ru.Board » Компьютеры » В помощь системному администратору » Автоматизация администрирования. Часть 3


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru