Ru-Board.club
← Вернуться в раздел «В помощь системному администратору»

» Автоматизация администрирования. Часть 3

Автор: Xconn
Дата сообщения: 17.09.2012 11:46
Коллеги, всем доброго понедельника!

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

Перемапив им принтера я подумал - а можно ли как нибудь, в реальном времени посмотреть, кому из юзеров этот принтерок установлен?
Автор: Alukardd
Дата сообщения: 17.09.2012 13:04
Xconn
В реальном тяжеловато, а так можно эту инфу скриптом собирать можно.
Автор: YNY
Дата сообщения: 17.09.2012 14:44
Xconn
по быстрому любой прогой для сбора информации о компах (everest, prtg и т.д.), можно канечно и скрипт намутить, но эта задача уже давно реализована и нет смысла изобретать велосипед ИМХО
Автор: S_H_V_E_D
Дата сообщения: 19.09.2012 03:31
Здравствуйте.

Есть необходимость обновлять на ПК пользователей программы, такие как: skype, thunderbird, firefox.
Поделитесь опытом.

1. Домен.
2. Пользователи сидят с правами "пользователь".
3. Win2008Std, Win7
Автор: YNY
Дата сообщения: 19.09.2012 05:15
S_H_V_E_D
юзай chrome от google он не требует прав и ставится для конкретного юзера)
а вообще мона намутить скрипт (вкл версия для печати и в исчи по 3-м разделам) через планировщик для запуска обновления)
Автор: wwladimir
Дата сообщения: 19.09.2012 11:58
S_H_V_E_D
И Вам здравствуйте!
Ну положим "скайп" поскольку есть продукт компании производителя системы - обновляется через службу автоматического обновления Windows и включен в компоненты WSUS сервера...
"Сандерберд"- дальнейшая разработка прекращена и наверно обновлений больше не будет ...
Про "Лиса" ответить не готов.
Автор: Valery12
Дата сообщения: 19.09.2012 13:21

Цитата:
Про "Лиса" ответить не готов.

http://sourceforge.net/projects/firefoxadm/
Автор: wwladimir
Дата сообщения: 19.09.2012 21:40
Valery12 Спасибо.
Да, действительно там в АДМ шаблонах есть "Allow Update and Auto Update Firefox" полиси...
Автор: S_H_V_E_D
Дата сообщения: 20.09.2012 03:03
Всем спасибо =)
Skype - решаемо
Браузер - Поставлю всем Хром
"Сандерберд"- раз разработка прекращена, значит и обновляться не надо будет =)

Автор: ssnvit
Дата сообщения: 25.11.2012 11:04
В нашей доменной структуре мы используем командные файлы, помещенные в раздел "Сценарии - Автозагрузка/Завершение работы". Данные файлы ведут статистику, когда был включен-выключен компьютер, когда пользователь зашел-вышел из сети. Все это работает как "часы". Вопрос - в связи с внедрением сервера терминалов, каким образом определить и куда положить в объект групповой политики, чтобы и на терминальном серевре можно было определять кто - когда - зашел - вышел из сеанса.
Автор: Alukardd
Дата сообщения: 25.11.2012 11:54
ssnvit
Мб просто настроить "аудит"? Только вот события входы/выхода ловить не очень актуально т.к. от сеанса можно отключаться не выходя из него. Так что ловить надо события подключения к серверу и отключения от него, только вот хз есть ли такая возможность в стандартном аудите или нет.
Автор: ssnvit
Дата сообщения: 25.11.2012 12:46
Alukardd

Цитата:
Мб просто настроить "аудит"?


я так не думаю... пока тот же командный файл положен в планировщик на терминальном серевре и он отрабатывает вход в систему (запускать задачу при входе в систему), а вот с logoff пока не нашел решения (в планировщике нет условия "при выходе из ситемы")... мне кажется есть изящное решение через power schell, но пока не нахожу.
Автор: vlary
Дата сообщения: 25.11.2012 13:57
ssnvit
Цитата:
мне кажется есть изящное решение через power schell, но пока не нахожу.
Ну, раз пошла такая пьянка...
Вот тут я приводил исходник своей программки на C# для проверки кто залогинен на сервере, и сделать им логаут. Поскольку power schell использует объекты .Net, ты можешь использовать в своем скрипте то, что использовал я, либо можешь изменить мою прогу,
чтобы она не выкидывала юзеров, а просто регистрировала их активность/неактивность.
Автор: FormatM
Дата сообщения: 07.02.2013 16:59
Не подскажите как автоматизировать удаление старых профилей с серверов?
Они видны в закладке Управление профилями пользователей как Неизвестная учетная запись. Я на 100% уверен что это удаленные пользователи из AD.
Они занимают прилично места на диске и их приходиться удалять вручную, а при большом количестве серверов удаленного доступа (у меня их 15 штук) это занимает прилично времени.
Автор: YNY
Дата сообщения: 08.02.2013 12:17
FormatM
ищи скрипт для:
- очистки Dokument and Settings [more=типа]
Ну, или просто грязно их поубивать. Запланировать задание - батник. Что-нибудь вроде такого:
Код:

For /F "Tokens=*" %%A In ('Dir "C:\Documents and Settings"') Do (
If /I "%%A" NEq "All Users" (
If /I "%%A" NEq "Default User" (
If /I "%%A" NEq "Local Service" (
If /I "%%A" NEq "Network Service" (
RmDir /Q /S "C:\Documents and Settings\%%A")))))
[/more];
- папки Users);
удаление папок по дате

Или неси всех этих юзеров (т.е. не убитых уже, а тех кого придется убивать потом) в группу Гость и тогда их профиля не будут сохраняться и будут мало весить)!
Автор: Deilan
Дата сообщения: 30.03.2013 09:35
Есть такая задачка: нужно в указанной директории найти все директории, имена которых представляют из себя дату в формате DD.MM.YYYY. Те из них, имена которых представляют из себя дату давности более 2 дней (по сравнению с текущей), необходимо удалить.

Мастера скриптов, помогите пожалуйста решить задачу. Заранее спасибо!
Автор: vlary
Дата сообщения: 30.03.2013 10:17
Deilan forfiles /?
Автор: YNY
Дата сообщения: 30.03.2013 13:06
Deilan
[more=вот]
Dim fso, fldr
folderspec="D:\MyTest" ' - установка папки в которой будем чистить
Set fso = CreateObject("Scripting.FileSystemObject")
Set fldr = fso.GetFolder(folderspec)
Set fc = fldr.SubFolders
Dim t
For Each f1 in fc
'msgbox f1.Path
    if IsDate(f1.name)=true then
        '- младше ли 2 дней
        if (Day(Now) - Day(DateValue(f1.name))>2) then
            t=t & f1.name & ", "
            '- если да, то удаляем
            rez=fso.DeleteFolder(f1.Path,force)
        end if    
    end if
    
Next
'msgbox "Folder(s) " & t &" was deleted!"
[/more]
Автор: PIL123
Дата сообщения: 04.04.2013 14:55
Добрый день, коллеги! Поставили задачу наладить бэкап одного ресурса (некая папка на сервере с другими файлами). Суть этого бэкапа сводится к тому, что мне рекомендуют (руководство и коллеги) тупо копировать этот ресурс по сети на другой сервер утилитой robocopy. Насколько это правильное решение для такой задачи и какие могут быть другие (возможно более изящные, гибкие и пр.) решения?

Если нужны доп. данные - задавайте вопросы - отвечу.
Автор: YNY
Дата сообщения: 05.04.2013 06:32

Цитата:
PIL123

)) если руководство советует, то как бы стоит это сделать). Для бекапов есть средства как в самой винде так и очень много сторонних, т.к. грамотное бекапирование это не копирование файлов и папок!
Автор: PIL123
Дата сообщения: 05.04.2013 07:16
YNY, спасибо за Ваш отклик!


Цитата:
)) если руководство советует, то как бы стоит это сделать)

Не аксиома. Особенно если есть большие сомнения в компетенции руководства в этом вопросе.


Цитата:
Для бекапов есть средства как в самой винде так и очень много сторонних

Дело в том, что я написал это сообщение именно в "автоматизации администрирования" и хотел бы соответствующий ответ получить, иначе я создал бы очередной из миллиона топик по "бэкапу".


Цитата:
т.к. грамотное бекапирование это не копирование файлов и папок!

Бэкап! В русском языке нет такого слова "бЕкапирование". Я в курсе, что такое грамотный бэкап, потому и описал предлагаемый мне способ решения задачи подробнее, чтобы уважаемые коллеги понимали, что мне предлагают сделать и хотел услышать адекватные и более грамотные варианты решения задачи.
Автор: Oldster
Дата сообщения: 05.04.2013 08:36
PIL123
robocopy - замечательная программа! можно и на ней все сделать.
Несколько лет назад я писал скрипт (JScript + cmd) по бекапу, даже сейчас он работает у меня. Но он был заточен под мои задачи, если будет интересно - поделюсь. Правда в последнее время уже перешел на PowerShell (чего и вам желаю) и переделал бы его, но как то без надобности. Вот тут есть примеры на PowerShell для работы с файлами.
Автор: YNY
Дата сообщения: 05.04.2013 08:40
Ну ясен васен, что такого слова нет, а в поисковике ответы на запрос, бекапирование, выдаются, но это оффтоп!

В принципе можно намутить грубое инкрементальное копирование и по средством robocopy
используя ключ /MAXLAD:n +, возможно, есть возможность автосоздания расписания запусков (/RH:hhmm-hhmm).
А вообще тебе лучше смотреть топик про bat файлы ИМХО!
Автор: PIL123
Дата сообщения: 05.04.2013 09:35
Oldster, YNY, спасибо большое коллеги за Ваше мнение.
Автор: FormatM
Дата сообщения: 08.04.2013 18:25
YNY
Доброго дня!
Спасибо за отклик, но, если удалить просто папки профиля они на вечно поселятся в списке профилей. Извините за каламбур.
Вопрос стоит в том, чтобы корректно удалить профиль с сервера, а это можно сделать только через консоль работы с профилями пользователей.
По этому собственно и советуюсь с сообществом, как быть в этой ситуации.
Автор: YNY
Дата сообщения: 09.04.2013 10:44
FormatM
уточни какая у тебя система 2003 или 2008?

Цитата:
на вечно поселятся в списке профилей

во первых: тебе вроде нужно было освободить место, во вторых: профиль пользователя лежит в ntuser.dat его отсутствие никак не напряжет систему, если тебя коробит наличие записей типа "Неизвестная учетная запись", ответь на мой вопрос приведенный выше!
Автор: FormatM
Дата сообщения: 09.04.2013 12:59
YNY
На терминальных серверах Windows 2008 R2.
Автор: YNY
Дата сообщения: 09.04.2013 15:58
FormatM
сначала попробуй так:
(для пользователей входящих через терминал) задай например 30 дней или 3 месяца в политике
"Политики\Административные шаблоны\Система\Профили пользователей >Удалять при перезагрузке системы профили пользователей по истечении указанного числа дней"
и перезагрузи вечером сервак затем посмотри результат, будем надеяться ТС у тебя не на основном DC)!
следующий вариант:
сделай принтскрин ветки HKEY_Users на ТС!
Автор: FormatM
Дата сообщения: 09.04.2013 17:01
YNY
Спасибо! Тестирую.
Автор: YNY
Дата сообщения: 12.04.2013 08:21
FormatM
ну как получилось?

Страницы: 1234567891011

Предыдущая тема: Не Работает сканер по сети HP 3055


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.